4ta reunion

9
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

Upload: sefsinalas

Post on 19-Jul-2015

375 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: 4ta Reunion

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

Page 2: 4ta Reunion

Concepto de Package

Un package es un conjunto de clases Es el equivalente al NameSpace de .NET

Page 3: 4ta Reunion

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

Page 4: 4ta Reunion

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.

Page 5: 4ta Reunion

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

Page 6: 4ta Reunion

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

Page 7: 4ta Reunion

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]

Page 8: 4ta Reunion

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]);

Page 9: 4ta Reunion

Creditos

Presentacion creada por: Eduardo Federico Santillan (Perro) UCASAL JUG

Visiten mis blogs:

http://paraisolinux.com.ar

http://lenguajes-x.com.ar/