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: 27.326 ]
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
Polindo o seu Debian - KDE + Debian-Sid
Debian + Xorg + Nvidia - Um conceito visual para desktops
Gráficos elaborados com GnuPlot e Pov-Ray
Mp3Blaster - O mais completo reprodutor de MP3 modo texto
Gnuplot - versátil ferramenta científica
Instalação básica do FreeBSD 6.1 (passo a passo)
Autologin no Linux sem o uso do KDM
Instalando o Ubuntu no pendrive
Atenção a quem posta conteúdo de dicas, scripts e tal (2)
Manutenção de sistemas Linux Debian e derivados com apt-get, apt, aptitude e dpkg
Melhorando o tempo de boot do Fedora e outras distribuições
Como instalar as extensões Dash To Dock e Hide Top Bar no Gnome 45/46
Como Atualizar Fedora 39 para 40
Instalar Google Chrome no Debian e derivados
Consertando o erro do Sushi e Wayland no Opensuse Leap 15
Instalar a última versão do PostgreSQL no Lunix mantendo atualizado
Flathub na sua distribuição Linux e comandos básicos de gerenciamento
Problemas com o Lutris e o Wine no Slackware 15.0 (1)
redirecionando saida de comando touch para o AWK[AJUDA] (18)
Sistema da Coréia do Norte - Red Star OS (13)