Sunteți pe pagina 1din 27

Iniciar proyectos en

Eclipse para Java


1. Introducción

A continuación veremos los pasos para crear proyectos


en Eclipse para Java.

El punto de partida es que ya tengamos el programa


Eclipse en nuestro pc ya instalado apropiadamente y
hallamos recorrido estrictamente los pasos necesarios
para su instalación que incluye:
1. Introducción
Instalación del JDK
El JDK (Java Development Kit) es el conjunto de
librerías, paquetes, clases, métodos, etc. que posee
Java, de este modo, es importante tenerlo instalado
para poder desarrollar aplicaciones en Java.

Instalación de la maquina virtual


La maquina virtual de Java, en términos sencillos, es la
encargada de comprender lo que escribes en tu
programa (tu código) y hacerlo entendible para el
computador, es un intérprete de tu código Java para el
computador. Es muy seguro que ya la tengas instalada
sin quizá saberlo.
2. Crear un nuevo Proyecto
Iniciar el programa Eclipse y seguir estos pasos:
Clic en: File => New => Project => Java Project => Next
Nombrar el
proyecto:
HolaMundo.
El resto dejar por
defecto como está.

Clic en => Finish


Así debe verse la ventana, ya se creó el proyecto nuevo y
sus archivos adicionales, en la carpeta src deben crearse
los archivos fuentes del proyecto,
Carpeta src:
Aquí deben crearse los
archivos fuente

Así debe verse la ventana, ya se creó el proyecto nuevo y


sus archivos adicionales, en la carpeta src deben crearse
los archivos fuentes del proyecto,
Carpeta JRE System Library:
En esta carpeta
encontramos todas las
librerías de Java (.jar) que se
van a usar.
Debemos crear una clase:
Clic en src => New =>
Class
Siempre debemos realizar estos pasos para crear un
proyecto y una clase en Eclipse. Esta ventana de
creación de una clase tiene algunas configuraciones
avanzadas, pero por ahora solo le vamos a dar el
nombre a la clase (Main) y clic en Finish.
Se creó la clase Main.java. Como se puede apreciar
en la pestaña de la derecha, queda listo el editor del
código para empezar. El primer paso siempre será
crear el método main que se verá a continuación.
Aquí ya esta listo el método main, donde queremos
que ejecute en consola la función de imprimir la
cadena “Hola Mundo!”. Para ver esto se debe dar
clic en el botón verde run y ver el resultado en la
pestaña inferior que se llama consola.
Ahora vamos a ver algunos conceptos básicos de
Programación Orientada a Objetos bajo el lenguaje de
programación Java y ejemplos en Eclipse
2. Herencia
Es decir, se puede crear una clase a través de
una clase existente, y ésta clase tendrá todas las
variables y los métodos de su "superclase", y
además se le podrán añadir otras variables y
métodos propios.
Se llama "Superclase" a aquella clase de la cual
desciende una clase, más adelante veremos un
poco más de esto al detalle.
3. Comentarios
Los comentarios son una herramienta que sirve para apoyar
la documentación de los programas que desarrollamos y así
facilitar su posterior comprensión. Existen tres formas de
realizar comentarios en Java;
1. Un doble slash "//", al colocar el doble slash en
cualquier línea de código, todo lo que haya de ahí en
adelante en dicha línea será tomado como comentario.
2. A diferencia de los comentarios de una sola línea, al
poner el símbolo "/*" todo el código que haya tanto en
la misma línea, como en las líneas posteriores de este
se convertirán en comentarios hasta que pongamos el
"*/", de manera que si iniciamos un comentario de
múltiples líneas, debemos cerrarlo, tal como sucede
con las llaves o los corchetes en Java.
3. Comentarios
Comentarios de documentación en Java (Javadoc):
Los comentarios de documentación, también conocidos como
Javadoc, son de especial utilidad al momento de documentar no sólo
el código fuente, sino el proyecto como tal. Por medio de
herramientas externas, podremos generar de forma automática la
documentación de un proyecto Java, a partir de estos comentarios de
documentación o Javadocs.
Estos comentarios van cerrados entre "/**" y "*/", es decir
comienzan donde se ponga "/**" y terminan donde esté el "*/".
Nótese que los comentarios de documentación, a diferencia de los
comentarios de múltiples líneas, inician con "/**" (doble asterisco)
en lugar de "/*" (un solo asterisco). Adicionalmente, se recomienda
que cada línea que compone el bloque de comentarios inicie con "*".
Estos comentarios además requieren de algunos "componentes" para
indicar los componentes del código fuente, tales como parámetros,
tipos de retorno, entre otros. Estos "componentes" normalmente se
preceden por un @, por ejemplo para indicar un parámetro de una
función de usa @param, o para indicar detalles sobre el retorno se
usa @return. Veamos un ejemplo:
/**
Este método se encarga de iniciar la ejecución del programar
* Éste es el método principal del proyecto
* @param args[] es un arreglo con los parámetros que el reciba por
consola
* @return void
*/
public static void main(String args[])
{ String saludo = mostrarSaludo("Juan"); }
/**
Este método se encarga mostrar un saludo al usuario
* @author JuanDMeGon
* @param nombre es una cadena de texto con el nombre a usar
* @return El mensaje usado para el saludo
*/
public static String mostrarSaludo(String nombre)
{ String mensaje = "Hola " + nombre;
System.out.print(mensaje);
return mensaje; }
4. Ejemplo de un Programa
Básico

El programa que se pondrá a continuación


simplemente mostrará en la consola la tabla del
12. Utilizando una clase, un método principal y
un bucle for.
5. Un ejemplo para clases y
objetos en Java
Vamos a imaginar que somos los dueños o
administradores de una fábrica de galletas,
vendemos diferentes tipos de galletas con
diferentes formas, sabores y colores,
evidentemente al tener diferentes formas para
nuestras galletas necesitaremos varios moldes
para las galletas que fabricamos (un molde para
cada forma), necesitaremos diferentes recetas
para el sabor de cada una y por último diferentes
maneras de darle color a las galletas.
5. Un ejemplo para clases y
objetos en Java
¿Qué son las clases en Java?
Una clase en Java se puede entender como un prototipo
que define las variables y los métodos comunes a un
cierto tipo de instancias, una clase define todo lo que
caracteriza y pueden hacer una o varias instancias.
En nuestro ejemplo de la fábrica de galletas, la clase
sería uno de los moldes para galletas, junto con los
métodos para colorearlas y la receta (método para
prepararlas). Quiere decir que en nuestro programa de
Java tendremos una manera de especificar las
características de la galleta dado que hay diferentes
moldes de galletas.
5. Un ejemplo para clases y
objetos en Java
En java las clases son las matrices de las que luego se
pueden crear múltiples instancias del mismo tipo. La
clase define las variables y los métodos comunes a las
instancias de ese tipo (el tipo de la clase creada), pero
luego, cada instancia de esta clase tendrá sus propios
valores (su propio molde, color y receta) y compartirán
las mismas funciones.
En java, primero deberemos crear una clase antes de
poder crear instancias o ejemplares de esa clase.
Evidentemente primero necesitamos los moldes y demás
para poder hacer las galletas.
5. Un ejemplo para clases y
objetos en Java
¿Qué son los objetos en Java?
En Java, un objeto es básicamente una instancia de
una clase (las instancias de las que hablábamos
hace un momento). Para el ejemplo de la fábrica de
galletas, los objetos vendrían siendo cada una de
las diferentes galletas obtenidas de los moldes
definidos (clases), creados por medio de un proceso
o "constructor" de galletas.
Muy bien, ya hemos hecho un repaso sobre el
concepto de clase y objeto en Java.
5. Un ejemplo para clases y
objetos en Java
¿Cómo crear una clase en Java?
La clase es la que nos dice los componentes del
ejemplar que vamos a crear, es decir, una clase
contiene los atributos y los métodos que
conformarán al ejemplar o instancias, de este modo
al momento de crear una clase en Java, debemos
especificar el tipo y el nombre (como mínimo) de los
atributos y adicionalmente debemos especificar (si
existen) los métodos o funciones, el tipo de dato
que retornan, el nombre y los parámetros que
reciben dichos métodos.
Veamos la estructura básica de una clase en Java.
//Le damos un nombre "MiClase" a la clase
public class MiClase
{
//Atributos de la clase
private String atributo1;
private int atributo 2;
private float atributo 3;

//Constructor con el mismo nombre de la clase


public MiClase(){}

//Métodos de la clase
public void metodo1()
{
//Método vacio
}

public String metodo2()


{
return "metodo2";
}
}
En el ejemplo anterior hemos creado una clase en Java
llamada "MiClase" la cual posee un total de tres
atributos (todos ellos privados) y son de tipo String, int y
float respectivamente.
Adicionalmente esta clase tiene un constructor (que
siempre por norma, debe tener el mismo nombre de la
clase) el cual no recibe ningún parámetro, aunque
pueden recibir todos los parámetros que nosotros
deseemos, también tiene un método llamado "metodo1"
que no retorna valor alguno (es de tipo void) y otro
método llamado "metodo2" que retorna una cadena de
caracteres (es de tipo String) con el valor "metodo2".
Cabe resaltar que una clase en Java puede tener o no
métodos y atributos, sin embargo lo más normal en la
mayoría de los casos es que tenga tanto métodos como
atributos que la caractericen.

S-ar putea să vă placă și