como importar/utilizar clases sin package en clases que hacen parte de packages
Hola amigos, me surge una duda básica:::
Estoy haciendo un programita con varias clases que he venido creando sin un paquete específico. Ahora he creado unas nuevas clases y a esas si les he asignado un paquete determinado... pero si utilizo las clases sin paquete al compilar las clases nuevas me dice que no las encuentra.
Ese problema se me soluciona asignándole un paquete a las clases viejas que antes no tenían y dando "import paquete.viejos"... pero ¿ podría evitar esto? ¿hay alguna forma de importar en clases empaquetadas clases del mismo proyecto sin paquete asignado?
Agradezco una aclaración. Saludos.
- Inicie sesión o regístrese para enviar comentarios
por eso...
Por eso se recomienda siempre usar paquetes. Si no usas paquetes creo que lo único que te queda es no usar paquetes para nada; las clases que no tienen paquete pueden usarse sin broncas y llamar a clases con paquete, pero clases con paquete no pueden llamar a clases sin paquete.
Nope, en versiones viejas de
Nope, en versiones viejas de Java ( 1.3 para abajo ) eso se podia.
Desde Java 1.4 a la fecha las clases sin paquete solo pueden ser usadas desde otras clases sin paquete y en términos prácticos para usarse y desecharse como para hacer programas tipo HolaMundo
Muchas gracias por la
Muchas gracias por la aclaración a ambos. La ampliación sobre las versiones es igualmente interesante. Un gran saludo.
Si aun no te queda claro..
me tome la libertar de investigar y crear un post para los usuarios que aun no saben o no utilizan paquetes, espero les sirva
http://robertoleon.com.mx/todo-lo-que-siempre-quise-saber-de-los-paquete...