April 05
Prof. Ismael H. F. Santos -  ismael@tecgraf.puc-rio.br                                                          2
Classes Aninhadas
n Motivação (cont)
nJava permite dois tipos diferentes de aninhamento de tipos:
nAninhamento estático;
§Classes internas estáticas (membros de classe);
nAninhamento dinâmico;
§Classes dentro de objetos (membros de instancia);
§Classes dentro de instruções (classes anônimas);
§Classes dentro de métodos (classes locais);