Criando uma Classe Aninhada
Você pode criar classes que estejam incluídas em outros tipos
(ou seja, classes aninhadas).
-
Abra o assistente para Nova Classe Java.
-
Edite o campo Pasta de Origem
para indicar em que pasta você deseja que a nova classe permaneça.É
possível digitar um caminho ou clicar no botão Procurar
para encontrar a pasta.Se for localizada uma pasta para a seleção atual,
ela aparecerá no campo Pasta de Origem
como o contêiner da nova classe.
-
Selecione a caixa de opções Incluindo Tipo e digite o nome do tipo incluído no campo Incluindo Tipo. Também é possível clicar em Procurar para
selecionar o tipo que será incluído da nova classe.
-
No campo Nome,
digite um nome para a nova classe. (Opcionalmente, em um projeto 5.0, inclua parâmetros de tipo entre < e >).
-
Selecione os modificadores desejados, utilizando os botões de rádio e as caixas de opções Modificadores.
-
No campo Superclasse,
digite ou clique em Procurar para selecionar
uma superclasse para a nova classe. (Opcionalmente, em um projeto 5.0, inclua argumentos de tipo envolvidos em < e >).
-
Clique no botão Incluir
para incluir interfaces para a nova classe a implementar. (Opcionalmente, em um projeto 5.0, inclua argumentos de tipo envolvidos em < e >).
-
Caso deseje criar alguns stubs de método na nova classe:
-
-
Selecione a caixa de opções public static void main(String[] args) se desejar que o assistente inclua o método principal na nova classe, tornando-o um ponto inicial de um aplicativo.
-
Selecione a caixa de opções Construtores de Superclasse se desejar que o assistente crie, na nova classe, um conjunto de construtores, um para cada um dos construtores declarados na superclasse. Cada um deles terá o mesmo número de parâmetros (dos mesmos tipos) como o construtor respectivo da superclasse.
-
Selecione a caixa de opções Métodos Abstratos Herdados se desejar que o assistente gere stubs de métodos para cada um dos métodos abstratos que a nova classe herdará de sua superclasse e de interfaces implementadas.
-
Clique em Concluir
quando terminar.
Nota: A nova classe é criada na mesma unidade de compilação que seu
tipo incluído.
Projetos
Java
Criando uma Nova Classe Java
Criando uma Classe de Nível Superior
Criando uma Classe em uma Unidade de Compilação
Existente
Assistente para Nova Classe Java