jaspite
Usuario Novato
Usuario Novato

Hola a todos,
acabo de empezar a estudiar java, y quiero preguntar si alguien sabe como se importa una clase no estandar, hecha por mi por ejemplo. Yo tengo los siguientes ficheros: imprime.java y usoImprime.java

EN EL FICHERO IMPRIME.JAVA:
------------------------------------------------------------------------
class imprime{
public void print(){
System.out.println("Desde imprime: esto es una prueba&quotGiño;
}
}
-------------------------------------------------------------------------

EN EL FICHERO USOIMPRIME.JAVA
-------------------------------------------------------------------------
import imprime;
public class usoImprime{
public static void main(String[] args){
imprime imp=new imprime();
imp.print();
}
}
-------------------------------------------------------------------------

tengo puesto:
CLASSPATH=$CLASSPATH:$HOME/java/classDirectorio
export CLASSPATH

al ejecutar javac -d classDirectorio imprime.java, va todo bien, pero al compilar el de usoImprime.java me dice que hay un error en el ";" de la linea IMPORT IMPRIME; de la clase usoImprime.

Tambien lo he probado en el mismo directorio donde se encuentran los ficheros .java, y tampoco funciona.

Por favor, si alguien sabe qué es lo que pasa, ayúdame!!!

User 28318
User 28318
Machacateclados
Machacateclados

Creo que sobra la primera línea, es decir, no hace falta importar nada (de hecho sólo se importan paquetes). Eso sí, las clases deben de estar en la misma carpeta.

jaspite
Usuario Novato
Usuario Novato

Gracias tio!!! es que en el libro que estoy leyendo ponia eso de importar clases, y he estado dandole la vuelta al asunto.

ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Opciones:
Ir al subforo:
Permisos:
TU NO PUEDES Escribir nuevos temas
TU NO PUEDES Responder a los temas
TU NO PUEDES Editar tus propios mensajes
TU NO PUEDES Borrar tus propios mensajes
Temas similares
No se han encontrado temas similares