Prof. Emmanuel Oropeza Gonzalez 03 Java...

Post on 21-Sep-2018

237 views 0 download

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

Laboratorio de proyectos de

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

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

eoropezag@ipn.mx

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

03 Java SETarea 3

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

• 1.Agregar 3 constructores a la clase Customer.

Solución Tarea 2

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.

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

Solución Tarea 2

4.Modificar la clase CustomerDriver para que Utilice los

parámetros recibidos desde consola.

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.

Solución Tarea 2

Salida NetbeansSalida desde consola

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.

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).