nMais reutilização
nRecurso poderoso quando combinado com
interfaces e herança
- facilita implementação de delegação: tipo de herança de implementação que combinando composição com herança de interfaces simula herança
múltipla;
n"Ponteiros seguros" apontando para métodos localizados em classes internas;
nFlexibilidade para desenvolver objetos
descartáveis
n
nRiscos
nAumenta significativamente a complexidade do
código
nDificulta o trabalho de depuração (erros de
compilador são mais
confusos em classes internas)