28/09/2009, 08:25
|
| | | Fecha de Ingreso: agosto-2008 Ubicación: En internet
Mensajes: 2.511
Antigüedad: 16 años, 4 meses Puntos: 188 | |
Visibilidad de clases abstractas en packages Hola, un saludo.
En una práctica de java y me he encontrado el siguiente fenómeno.
En un package tenía una clase pública llamada Plantilla, en la que se instanciaba a otra clase que era abstractca y también pública llamada Empleado, para obtener un array de objetos Empleado.
El hecho es que desde una clase del proyecto, donde tengo el main, hago la llamada a plantilla para que cree el array de empleados, pero si intento acceder a ese array, no me lo permite.
Sin embargo, si saco ambas clases del package y las incluyo en el proyecto, es posible acceder a dicho array desde el main.
¿Que ocurre entonces con la clase Empleado? ¿Por el hecho de estar en un package se modifica la visibilidad aunque se haya definido como Public? |