
22/02/2013, 11:51
|
 | Colaborador | | Fecha de Ingreso: octubre-2004
Mensajes: 3.774
Antigüedad: 20 años, 5 meses Puntos: 454 | |
Respuesta: duda de clases internas. Hola:
Esa sintaxis de unObj.new me resulta extraña, no la conozco.
Una clase interna B viene a ser similar a un atributo. Imagina una clase A con una clase interna B y un atributo c.
Desde dentro de A puedes acceder a c y a B sin problemas, puedes hacer new B() como estás indicando y no es necesario hacer cosas raras, igual que puedes acceder a c.
Sin embargo, desde fuera de A, para acceder tanto a B como a c, debes hacer A.B o A.c, es decir, necesitas un new A.B();. .... siempre que B sea una clase interna pública.
Se bueno. |