12.07.2015 Views

k19-k11-orientacao-a.. - Departamento de Sistemas e Computação

k19-k11-orientacao-a.. - Departamento de Sistemas e Computação

k19-k11-orientacao-a.. - Departamento de Sistemas e Computação

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

25 ORIENTAÇÃO A OBJETOSFigura 3.5: Diversos bolos preparados a partir da mesma receitaFigura 3.6: Diversos carros construídos a partir do mesmo projetoBasicamente, as diferenças entre dois objetos criados a partir da classe Conta são os valores dosseus atributos. Assim como duas casas construídas a partir da mesma planta po<strong>de</strong>m possuircaracterísticas diferentes. Por exemplo, a cor das pare<strong>de</strong>s.Figura 3.7: Diversas casas com características diferentesClasses em JavaO conceito <strong>de</strong> classe apresentado anteriormente é genérico e po<strong>de</strong> ser aplicado em diversas linguagens<strong>de</strong> programação. Mostraremos como a classe Conta po<strong>de</strong>ria ser escrita utilizando a linguagemJava. Inicialmente, discutiremos apenas sobre os atributos. Os métodos serão abordadosposteriormente.1 class Conta {2 double saldo ;3 double limite ;4 int numero ;5 }Código Java 3.1: Conta.javawww.<strong>k19</strong>.com.br 25

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!