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.720 ]
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
Gráficos elaborados com GnuPlot e Pov-Ray
Polindo o seu Debian - KDE + Debian-Sid
Gnuplot - versátil ferramenta científica
Mp3Blaster - O mais completo reprodutor de MP3 modo texto
Debian + Xorg + Nvidia - Um conceito visual para desktops
Gerando em tempo real efeito de voz robotizada
Manutenção de sistemas Linux Debian e derivados com apt-get, apt, aptitude e dpkg
Linux, a pirataria de software e a desvalorização do desenvolvedor (parte 1)
Dando uma "enfeitada" no Ubuntu com o gDesklets
LazyDocker – Interface de Usuário em Tempo Real para o Docker
Instalando COSMIC no Linux Mint
Turbinando o Linux Mint: o poder das Nemo Actions
Inteligência Artificial no desenvolvimento de software: quando começar a usar?
[Resolvido] Algo deu errado ao abrir seu perfil
Usando o VNSTAT para medir o seu consumo de internet
Habilitando clipboard manager no ambiente COSMIC
Não estou conseguindo fazer funcionar meu Postfix na versão 2.4 no Deb... (2)
Quando vocês pararam de testar distros? (10)









