Herança e Composição: Difference between revisions

From Wiki**3

No edit summary
Line 7: Line 7:
* Quando usar cada uma das técnicas
* Quando usar cada uma das técnicas
* Discussão de aspectos relacionados com estes conceitos: flexibilidade
* Discussão de aspectos relacionados com estes conceitos: flexibilidade
==Exemplos==
* [[Exemplo de Definição Simples de Superclasse e Subclasse]]


==Mecanismos do Java==
==Mecanismos do Java==
Line 23: Line 19:
==Exemplos==
==Exemplos==


* [[Exemplo de Definição Simples de Superclasse e Subclasse]]
* [[PO 2005/06: Exemplos da Aula 08|Apresentação e discussão de exemplo completo]]: classes <code>Evento</code>, <code>RefeiçãoComSopa</code>, <code>Almoço</code>, <code>Jantar</code>, <code>Sopa</code> e <code>Bolo</code>.
* [[PO 2005/06: Exemplos da Aula 08|Apresentação e discussão de exemplo completo]]: classes <code>Evento</code>, <code>RefeiçãoComSopa</code>, <code>Almoço</code>, <code>Jantar</code>, <code>Sopa</code> e <code>Bolo</code>.
* Referências [[Palavras chave da linguagem Java#this|this]] e [[Palavras chave da linguagem Java#super|super]]: exemplo prático no contexto da aplicação <code>Evento</code>.
* Referências [[Palavras chave da linguagem Java#this|this]] e [[Palavras chave da linguagem Java#super|super]]: exemplo prático no contexto da aplicação <code>Evento</code>.


[[category:OOP]]
[[category:OOP]]

Revision as of 16:36, 30 September 2006

Material correspondente às Aulas 07 e 08.

Herança e composição

  • Diferenças
  • Quando usar cada uma das técnicas
  • Discussão de aspectos relacionados com estes conceitos: flexibilidade

Mecanismos do Java

Exemplos