problemas al crear paquetes package
Bien. Es la primera vez que voy a hacer uso de los paquetes. Trabajo con el kawa.
He creado la carpeta automocion y la he introducido dentro del CLASSPATH. Dentro de esa carpeta tengo automovil.java y automovil.class.
En automovil.class he definido al principio "package automocion;"
Bien... ahora creo coche.java y hago un import de automocion y da el error:
Coche.java:1: Class automocion not found in import.
import automocion;
¿qué falla?
Gracias.
He creado la carpeta automocion y la he introducido dentro del CLASSPATH. Dentro de esa carpeta tengo automovil.java y automovil.class.
En automovil.class he definido al principio "package automocion;"
Bien... ahora creo coche.java y hago un import de automocion y da el error:
Coche.java:1: Class automocion not found in import.
import automocion;
¿qué falla?
Gracias.
Tienes que importar las clases, no el paquete:
import automocion.automovil ;
o bien, si quieres todas las clases del paquete:
import automocion.* ;
import automocion.automovil ;
o bien, si quieres todas las clases del paquete:
import automocion.* ;
Ya me he dado cuenta... pero me sigue fallando.
Preguntas...
1. Donde define el package... puede definir más de una clase pública.
2. Donde pongo package... con qué nombre se debe guardar el fichero.
3. Tengo que añadir el paquete al kawa o simplemente añadiendo nuevo path al classPath es suficiente.
Gracias.
Preguntas...
1. Donde define el package... puede definir más de una clase pública.
2. Donde pongo package... con qué nombre se debe guardar el fichero.
3. Tengo que añadir el paquete al kawa o simplemente añadiendo nuevo path al classPath es suficiente.
Gracias.