Difference between revisions of "Classes Internas (Java)"

From Wiki**3

Line 1: Line 1:
Material correspondente às Aulas 12 e 13.
+
<!-- Material correspondente às Aulas 12 e 13. -->
 
 
 
Classes internas em Java.
 
Classes internas em Java.
  
Line 20: Line 19:
 
* [[PO 2005/06: Exemplos da Aula 13|Exemplos de herança com classes internas e externas]]: <code>Carro</code> e <code>Motor</code>
 
* [[PO 2005/06: Exemplos da Aula 13|Exemplos de herança com classes internas e externas]]: <code>Carro</code> e <code>Motor</code>
  
[[category:PO 2005/2006]]
+
[[category:OOP]]
 +
[[category:Teaching]]

Revision as of 02:14, 26 July 2007

Classes internas em Java.

Princípios Básicos

  • Classes internas e os vários aspectos de definição: classes internas simples; implementação de interfaces
  • Ligação implícita entre objectos de classes internas e a instância da classe externa
  • Partilha de acesso entre classe externa e interna
  • Herança e classes internas e externas

Organização de código

  • Sintaxe
  • Organização de interfaces e classes e acesso ao código
  • Classes internas locais (métodos e blocos)
  • Classes anónimas

Exemplos