4ta Reunion
-
Upload
sefsinalas -
Category
Technology
-
view
375 -
download
1
Transcript of 4ta Reunion
![Page 1: 4ta Reunion](https://reader036.fdocuments.ec/reader036/viewer/2022071816/55aad1961a28abcc178b47eb/html5/thumbnails/1.jpg)
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](https://reader036.fdocuments.ec/reader036/viewer/2022071816/55aad1961a28abcc178b47eb/html5/thumbnails/2.jpg)
Concepto de Package
Un package es un conjunto de clases Es el equivalente al NameSpace de .NET
![Page 3: 4ta Reunion](https://reader036.fdocuments.ec/reader036/viewer/2022071816/55aad1961a28abcc178b47eb/html5/thumbnails/3.jpg)
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](https://reader036.fdocuments.ec/reader036/viewer/2022071816/55aad1961a28abcc178b47eb/html5/thumbnails/4.jpg)
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](https://reader036.fdocuments.ec/reader036/viewer/2022071816/55aad1961a28abcc178b47eb/html5/thumbnails/5.jpg)
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](https://reader036.fdocuments.ec/reader036/viewer/2022071816/55aad1961a28abcc178b47eb/html5/thumbnails/6.jpg)
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](https://reader036.fdocuments.ec/reader036/viewer/2022071816/55aad1961a28abcc178b47eb/html5/thumbnails/7.jpg)
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](https://reader036.fdocuments.ec/reader036/viewer/2022071816/55aad1961a28abcc178b47eb/html5/thumbnails/8.jpg)
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](https://reader036.fdocuments.ec/reader036/viewer/2022071816/55aad1961a28abcc178b47eb/html5/thumbnails/9.jpg)
Creditos
Presentacion creada por: Eduardo Federico Santillan (Perro) UCASAL JUG
Visiten mis blogs:
http://paraisolinux.com.ar
http://lenguajes-x.com.ar/