4ta reunion
TRANSCRIPT
4ta reunion del JUG
Temas tratados:
Concepto de package Creacion de proyecto con package en Eclipse Uso y llamada de clases en un package Vectores fijos
Concepto de Package
Un package es un conjunto de clases Es el equivalente al NameSpace de .NET
Proyecto con package en Eclipse
Objetivo: Mostrar los pasos a seguir para crear un proyecto en Eclipse IDE usando varias clases dentro de un package
Abrir Eclipse-->File-->New-->Proyect
en esta primer ventana solo dar click a siguiente, en la siguiente dar un nombre al proyecto y click a Finish. Luego...
File-->New-->Package
dar nombre al paquete. Luego...
Click derecho sobre el package-->New-->Class
dar nombre a la clase y añadir las que sean necesarias
Llamadas a clases en un Package
Creamos un proyecto ”mi_proyecto” y en el un package llamado ”mi_paquete” y dentro del package 2 clases, una llamada ”matematicas” y otra ”principal”.
El objetivo sera crear la clase matematicas con 2 metodos simples (sumar y restar) y usar esos metodos desde la clase principal.
Llamadas a clases en un Package
package mi_paquete;
public class matematicas {
public int val1;
public int val2;
public static void main (String [] args){}
public int sumar() {
return val1 + val2;
}
public int restar() {
return val1-val2;
}
}
Referencia al package agregada automaticamente por el Eclipse
Atributos de la clase
Metodo main, NUNCA olvidar
Metodos de la clase.La palabra clave return se usapara que el metodo devuelvaun valor
Llamadas a clases en un Package
package mi_paquete;
import mi_paquete.matematicas;
public class principal {
public static void main(String[] args) {
matematicas mi_objeto= new matematicas();
mi_objeto.val1=4;
mi_objeto.val2=2;
System.out.println(mi_objeto.sumar());
System.out.println(mi_objeto.restar());
}
}
Importamos la clase anteriormentecreada.
Creamos una instanciade la clase que creamos.
Ejemplo de uso dela clase creada
Vectores Fijos
En java casi todo es un objeto y los vectores no son una ecepcion, por lo tanto para crearlos se debe usar NEW, ademas al crearlos debemos indicar el tamaño del vector. Ej:
int [ ] edades = new int [10]
Crear Array multidimensionales es muy simple, solo se deben agregar la cantidad de corchetes que se desee. Ej:
String [ ] [ ] paises = new String [10] [5]
Vectores fijos
La asignacion de valores al vector es la habitual. Ej:
edades [5]=23;
String paises [1][5]=”Japon”;
Y la lectura de valores tambien es la habitual. Ej:
int mi_edad;
mi_edad=edades[5];
System.out.Print(paises[1][5]);
Creditos
Presentacion creada por: Eduardo Federico Santillan (Perro) UCASAL JUG
Visiten mis blogs:
http://paraisolinux.com.ar
http://lenguajes-x.com.ar/