Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Generalidades
Diego Lozano
diego.lozano@clearminds-it.com 0992802115
Requisitos para obtener certificado de aprobacin Asistencia: Mnimo 80% Calificacin: Mnimo 7/10
Prime Faces
Objetivos
Conocer y aplicar de forma correcta los fundamentos de la Orientacin a objetos utilizando Java. Aprender la sintaxis de Java Standard Edition y todos los conceptos necesarios para poder tomar los mdulos web y EJB
Introduccin
Write Once
Bytecode
Macintosh JVM Cdigo mquina Windows JVM Cdigo mquina Unix JVM Cdigo mquina
Run Anywhere
HolaMundo.java
Cdigo fuente
Compilador Java
javac
HolaMundo.class
HolaMundo.class
Cdigo mquina
java
Ejecuta el programa
Ejercicio 1
HOLA MUNDO!!!
(con Notepad)
1) 2) 3) 4) 5)
Instalar el jdk (Java Development Kit) Configurar las variables de entorno Crear el programa HolaMundo.java Compilar el programa Ejecutar el programa
Ejercicio 2
HOLA MUNDO!!!
(Con IDE)
1) 2) 3) 4) 5)
Instalar Eclipse Proyecto JSE1_Bienvenida Crear el programa HolaMundo.java Verificar la compilacin del IDE Ejecutar el programa
Clases y Objetos
OBJETOS
Un OBJETO es una instancia de una clase, cada vez que se construye un objeto de una clase, se crea una instancia de esa clase.
CLASE
Una CLASE es una agrupacin de datos (atributos) y de funciones que operan sobre estos datos (mtodos).
Clases y Objetos
Persona
Clase
Persona Atributos Nombre Cedula Estatura
Objetos
Persona
Mtodos Atributos Nombre: Juan Cedula: 171627890 Estatura:123
Mtodos
Mtodos
Ejercicio
1) Definir una clase Auto (al menos con 3 atributos, sin mtodos).
Atributos
public class Persona { public String nombre; public int edad; public double estatura; }
Modificador de Nombre del acceso atributo Tipo de Dato Persona.java
Mtodos
Ejercicio
Crear el proyecto JSE2_Clases 1) Crear la Clase Auto, con los atributos definidos en el ejercicio anterior
Persona p;
} }
Tipo de Nombre de la Dato variable
TestPersona.java
// 1) Declaro la variable p de tipo Persona Persona p; p = new Persona(); //2) Instancio un objeto Persona
mtodos .
Persona p1; p1 = new Persona(); Persona cedula nombre estatura p1.nombre = Juan; Memoria de la JVM p1 p2
Persona
cedula null
CLASE
Ejercicio
En el proyecto JSE2_Clases 1) Crear una clase TestAuto que contenga un mtodo main. 2) En el mtodo main: Crear una instancia de Auto, referenciarla con el nombre auto1. Modificar los atributos de auto1 e imprimirlos. Crear un objeto auto2 del tipo Auto. Modificar los atributos del auto2 e imprimirlos.