Importar tus propias clases en Java, Ejemplo Sencillisimo

#1
Un ejemplo para Importar tus propias clases en Java: :metal:

Imaginemos que creamos una clase llamada Mensaje, la cual se encuentra en la siguiente ruta;
C:/Usuario/Escritorio/ProgramasJava/Mensaje.java //OJO ES AMPLIAMENTE RECOMENDABLE QUE LA CARPETA DONDE SE ENCUENTRA EL ARCHIVO .JAVA TENGA UN NOMBRE SIN ESPACIOS

Esta clase va a tener 2 métodos: Uno para mandar un mensaje por consola y otro donde recibirá el texto que queremos que tenga el Mensaje y su estructura es algo así:



Ya que tenemos la clase, es importante mencionar que para que esta clase la podamos utilizar en cualquier otra clase que programemos necesitamos añadirla a un paquete, esto se hace para que la clase se incluya dentro de la programación de Java, es decir, añadir la clase a su propio indice de Java y que el mismo Java la pueda reconocer como un componente propio.

Bueno ahora simplemente basta con añadir al principio la palabra package y el nombre de la carpeta en donde este guardado, en este caso como mencione al principio, la carpeta se llama ProgramasJava, o debe quedar algo asi:



Listo!!! Nuestra clase ya esta lista para usarse en cualquier otra clase y ahora mostrare como llamarla:

Primero vamos a crear una clase llamada ClaseIndependiente y la guardaremos en la siguiente ruta:
C:/Documents Setting/Mis Documentos/Materia Programacion/ClaseIndependiente.java y esta va a ser su estructura:



Ahora, ya que se tiene la clase, hay que mencionar que se puede llamar la clase Mensaje de 2 formas: Una a partir del instanciamiento a una variable y la otra por la llamada Herencia

Por instanciamiento seria asì:



Y por ultimo mandarla a llamar en forma de Herencia, en lugar de crear una variable objeto se añade la palabra EXTENDS:, recordando que en la Herencia una clase se puede comportar como otra y puede ocupar sus metodos directamente como si fueran propias de la misma clase, y el codigo seria:



El problema de la Herencia, es que solo se puede hacer a una y solo una clase, por que Java no soporta Herencia Multiple.

Asi que ojo al Utilizar el extends.

Bueno eso seria todo, espero que con este ejemplo sencillo les haya aclarado sus dudas para aquellos que apenas estan adentrandose a programacion en Java.

Dudas y comentarios seran muy bien recibidos :comillas:
 
Arriba