Prof. Emmanuel Oropeza Gonzalez 03 Java...

10
Laboratorio de proyectos de tecnologías de la información III Prof. Emmanuel Oropeza Gonzalez http://coatl.cecyt9.ipn.mx/eoropeza/home.html [email protected] Instituto Politécnico Nacional Centro de Estudios Científicos y Tecnológicos 9 03 Java SE Tarea 3

Transcript of Prof. Emmanuel Oropeza Gonzalez 03 Java...

Page 1: Prof. Emmanuel Oropeza Gonzalez 03 Java SEcoatl.cecyt9.ipn.mx/eoropezaWEB/avisos/03_Java_SE_Tarea_3.pdf · java, javadoc, etc.. ... Para pasar argumentos desde consola en Netbeans

Laboratorio de proyectos de

tecnologías de la información IIIProf. Emmanuel Oropeza Gonzalez

http://coatl.cecyt9.ipn.mx/eoropeza/home.html

[email protected]

Instituto Politécnico NacionalCentro de Estudios Científicos y Tecnológicos 9

03 Java SETarea 3

Page 2: Prof. Emmanuel Oropeza Gonzalez 03 Java SEcoatl.cecyt9.ipn.mx/eoropezaWEB/avisos/03_Java_SE_Tarea_3.pdf · java, javadoc, etc.. ... Para pasar argumentos desde consola en Netbeans

Objetivos

Repaso para comprender el paradigma de

Orientación a Objetos

Repaso de la definición de la plataforma Java,

el lenguaje de programación y la API que

provee

Repaso de los comandos desde consola javac,

java, javadoc, etc..

Nota: para un repaso mas profundo consultar el

libro Java SE 7 Programmer Study Guide y/o

preguntar en clase

Page 3: Prof. Emmanuel Oropeza Gonzalez 03 Java SEcoatl.cecyt9.ipn.mx/eoropezaWEB/avisos/03_Java_SE_Tarea_3.pdf · java, javadoc, etc.. ... Para pasar argumentos desde consola en Netbeans

• 1.Agregar 3 constructores a la clase Customer.

Solución Tarea 2

Page 4: Prof. Emmanuel Oropeza Gonzalez 03 Java SEcoatl.cecyt9.ipn.mx/eoropezaWEB/avisos/03_Java_SE_Tarea_3.pdf · java, javadoc, etc.. ... Para pasar argumentos desde consola en Netbeans

Solución Tarea 22.Crear la Interfaz de la clase Customer.Una interfaz en Java es una colección de métodos abstractos y propiedades.

En las interfaces se especifica qué se debe hacer pero no su implementación.

Serán las clases que implementen estas interfaces las que describan la lógica

del comportamiento de los métodos.

Page 5: Prof. Emmanuel Oropeza Gonzalez 03 Java SEcoatl.cecyt9.ipn.mx/eoropezaWEB/avisos/03_Java_SE_Tarea_3.pdf · java, javadoc, etc.. ... Para pasar argumentos desde consola en Netbeans

Solución Tarea 23.Generar el Javadoc de la clase Customer.

Page 6: Prof. Emmanuel Oropeza Gonzalez 03 Java SEcoatl.cecyt9.ipn.mx/eoropezaWEB/avisos/03_Java_SE_Tarea_3.pdf · java, javadoc, etc.. ... Para pasar argumentos desde consola en Netbeans

Solución Tarea 2

4.Modificar la clase CustomerDriver para que Utilice los

parámetros recibidos desde consola.

Page 7: Prof. Emmanuel Oropeza Gonzalez 03 Java SEcoatl.cecyt9.ipn.mx/eoropezaWEB/avisos/03_Java_SE_Tarea_3.pdf · java, javadoc, etc.. ... Para pasar argumentos desde consola en Netbeans

Solución Tarea 2

Para pasar argumentos desde consola en Netbeans vamos al

menú: Run > Set Project Configuration > Customize

Se abrirá la ventana de configuración del proyecto ahí

Seleccionamos la clase con el método main a ejecutar y

agregamos los parámetros de la siguiente forma en arguments.

Page 8: Prof. Emmanuel Oropeza Gonzalez 03 Java SEcoatl.cecyt9.ipn.mx/eoropezaWEB/avisos/03_Java_SE_Tarea_3.pdf · java, javadoc, etc.. ... Para pasar argumentos desde consola en Netbeans

Solución Tarea 2

Salida NetbeansSalida desde consola

Page 9: Prof. Emmanuel Oropeza Gonzalez 03 Java SEcoatl.cecyt9.ipn.mx/eoropezaWEB/avisos/03_Java_SE_Tarea_3.pdf · java, javadoc, etc.. ... Para pasar argumentos desde consola en Netbeans

Solución Tarea 2

5.Respuestas a la sección de preguntas Test your Knowledge del

capitulo 1 del libro.

1 a Se mostrara el segundo argumento.

2 a, b, y d la c es incorrecta por que no podemos asignar un valor double a un int.

Page 10: Prof. Emmanuel Oropeza Gonzalez 03 Java SEcoatl.cecyt9.ipn.mx/eoropezaWEB/avisos/03_Java_SE_Tarea_3.pdf · java, javadoc, etc.. ... Para pasar argumentos desde consola en Netbeans

Tarea 03 1.Crear los diagramas de clase, la clase y la interfaz para los

siguientes objetos coche, persona, soriana, aritmética calculo.

2.Crear una clase donde se instancien las

Las clases anteriores y sus interfaces.

3.Generar el javadoc de las clases e interfaces Generadas.

4. Investigar en que consiste el patrón de diseño MVC.

5.Responder la sección de preguntas Test your

Knowledge del capitulo 2 y 3 del libro.

Portada e ilustraciones.

Copias de Internet o entre compañeros

se anula el trabajo.

▪*Se entregará antes del día

Domingo 6 de Septiembre de 2015 (23:59:59 hora limite).