O que é Orientação a Objeto - Mais uma tentativa
Em uma busca desesperada para explicar de forma simples os conceitos básicos de OO, acabei enveredando e usando exemplos nada convencionais. Espero assim que consiga alavancar a curiosidade de alguém por esta técnica de programação, mesmo que nessa tentativa nada formal e de pouco conteúdo técnico possa ser rotulado como um irresponsável.
[ Hits: 28.474 ]
Por: Franklin Anderson de Oliveira Souza em 21/02/2007 | Blog: http://fisica.ufmt.br/~franklinbr/
import math
class esfera:
    
    pi = 3.14 #atributo
    
    def __init__(self, raio): #construtor
        self.raio = raio
    
    def volume(self): #metodo_para_calculo_do_volume
        self.VolumeEsfera = (4/3) * self.pi * pow(self.raio,3)
        print "Volume da esfera: %f" %self.VolumeEsfera
    def superficie(self): #metodo_para_calculo_da_superficie
        self.AreaEsfera = 4 * self.pi * pow(self.raio, 2)
        print "Area da Esfera: %f" %self.AreaEsfera
função SomaDoisNumeros(inteiro A, inteiro B) {	
	inteiro C
	C = A + B
	return C
}
[2] - Patuás são enfeites, colares e utensílios decorativos, palavra muito usada no nordeste
Mp3Blaster - O mais completo reprodutor de MP3 modo texto
Debian + Xorg + Nvidia - Um conceito visual para desktops
Polindo o seu Debian - KDE + Debian-Sid
Gráficos elaborados com GnuPlot e Pov-Ray
Gnuplot - versátil ferramenta científica
Como Funciona a Resolução de Dependências no Gslapt
Clonando HDs pela rede com UDP-CAST (parte 2)
Extreme Programming e sua relação com Software Livre
IA Turbina o Desktop Linux enquanto distros renovam forças
Como extrair chaves TOTP 2FA a partir de QRCODE (Google Authenticator)
Linux em 2025: Segurança prática para o usuário
Desktop Linux em alta: novos apps, distros e privacidade marcam o sábado
IA chega ao desktop e impulsiona produtividade no mundo Linux
Atualizando o Fedora 42 para 43
Como saber se o seu e-mail já teve a senha vazada?
Como descobrir se a sua senha já foi vazada na internet?
Problemas com Driver NVIDIA (5)
Warcraft II Remastered no Linux? (8)
Instalação dualboot Windows 11 e Debian 13 (7)









