Crear una clase anidada
Puede crear clases que estén incluidas en otros tipos (es decir, clases
anidadas).
-
Abra el asistente Clase Java nueva.
-
Edite el campo Carpeta fuente para indicar en qué carpeta
desea que resida la clase nueva. Puede teclear una vía de acceso o pulsar
Examinar para localizar la carpeta. Si se encuentra una carpeta para la selección actual, esa carpeta
figurará en el campo Carpeta fuente como contenedor
de la clase nueva.
-
Marque el recuadro de selección Tipo delimitador y teclee
su nombre en el campo Tipo delimitador. También puede
pulsar Examinar para seleccionar el tipo en el que se anida (delimitador)
la clase nueva.
-
En el campo Nombre, teclee un nombre para la clase
nueva.
(Opcionalmente, en un proyecto 5.0, añada parámetros de tipo encerrados
en < y >).
-
Seleccione los modificadores que desee, utilizando los botones de
selección y loas recuadros de selección de Modificadores.
-
En el campo Superclase, teclee una superclase para
la clase nueva o pulse Examinar para seleccionarla.
(Opcionalmente, en un proyecto 5.0, añada argumentos de tipo encerrados
en < y >).
-
Pulse el botón Añadir para añadir las interfaces que la clase
nueva debe implementar.
(Opcionalmente, en un proyecto 5.0, añada argumentos de tipo encerrados
en < y >).
-
Si desea crear algunos apéndices de método en la clase nueva:
-
-
Marque el recuadro de selección public static void main(String[] args) si
quiere que el asistente añada el método main a la nueva clase, convirtiéndola así
en punto de partida de una aplicación.
-
Marque el recuadro de selección Constructores de superclase,
si desea que el asistente cree, en la nueva clase, un conjunto de constructores,
uno para cada uno de los constructores declarados en la superclase. Cada uno de ellos
tendrá el mismo número de parámetros (de los mismos tipos) que el
correspondiente constructor de la superclase.
-
Marque el recuadro de selección Métodos abstractos
heredados si desea que el asistente genere apéndices
para cada uno de los métodos abstractos que la nueva clase
heredará de su superclase y de las interfaces implementadas.
-
Pulse Finalizar cuando haya terminado.
Nota: la clase nueva se crea en la misma unidad de compilación que
su tipo delimitador.
Proyectos Java
Crear una clase Java nueva
Crear una clase de nivel superior
Crear una clase en una unidad de compilación existente
Asistente Clase Java nueva