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.631 ]
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
Debian + Xorg + Nvidia - Um conceito visual para desktops
Mp3Blaster - O mais completo reprodutor de MP3 modo texto
Polindo o seu Debian - KDE + Debian-Sid
Gnuplot - versátil ferramenta científica
Espelhando a tela do smartphone Android no Linux via Wi-Fi (ADB + SCRCPY)
Montando um workstation de desenvolvimento web em GNU/Linux
Instalando Adicionais para Convidados para VirtualBox no Debian, Linux Mint e Ubuntu
Cirurgia para acelerar o openSUSE em HD externo via USB
Void Server como Domain Control
Modo Simples de Baixar e Usar o bash-completion
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
[Resolvido] VirtualBox can't enable the AMD-V extension
Como verificar a saúde dos discos no Linux
Como instalar , particionar, formatar e montar um HD adicional no Linux?
Como automatizar sua instalação do Ubuntu para desenvolvimento de software.
Não consigo instalar distro antiga no virtualbox nem direto no hd (8)
Quais os códigos mais dificeis que vcs sabem fazer? (3)
Fiz uma pergunta no fórum mas não consigo localizar (14)
Upscaling com imagem cortada no monitor secundário ao usar iGPU Multi ... (1)
Servidor Ubuntu 24.04 HD 500 não tenho espaço na \home\adminis... [RES... (8)









