Vous êtes sur la page 1sur 11

Actividad 2. Herencia y Polimorfismo.

Fase 2

Segundo Semestre: Programación Orientada a Objetos 1


Docente: MONICA FLORES LOPEZ
Alumno: Ángel Genaro Trujillo Marín.
Matricula: ES1822024128

Fecha: 29-10-2019
Contenido
Instrucciones: .................................................................................................................................................... 3
Definición de Conceptos. ................................................................................... Error! Bookmark not defined.
Diagrama UML .................................................................................................... Error! Bookmark not defined.
Conclusión ....................................................................................................................................................... 10
Trabajos citados .............................................................................................................................................. 11
Instrucciones:

En esta segunda fase de la actividad implementarás las clases, así como los métodos abstractos y
finales empleando la sobrecarga de métodos y operadores retomando el caso de la Actividad 1
Herencia y Polimorfismo. Fase 1.

Para comenzar realiza lo siguiente:

1. Abre un nuevo proyecto en NetBeans.

2. Desarrolla el código y la representación gráfica Aeronave (clase padre), Avioneta, Avión y


Globo_Aerostatico (clases hijas) completando con al menos 2 atributos más en cada clase y un
método.

3. Para cada subclase, genera dos sobrecargas de un método. En el ejemplo, te podrás dar
cuenta que un método sobrecargado se llama igual, pero en la firma del método se observa
que recibe diferentes tipos de datos y parámetros

4. Comenta el código indicando la funcionalidad de las instrucciones.

5. Guarda tu carpeta del proyecto con el nombre DPO1_U3_A2_XXYZ. Sustituye las XX por las
dos primeras letras del primer nombre, la Y por la inicial del apellido paterno y la Z por la inicial del
apellido materno.

6. Envía tu actividad mediante la herramienta Tarea. Espera y atiende la retroalimentación


Correspondiente
Al iniciar lo primero que haré será crear la súper clase o clase padre donde estableceré las
subclases o interfaces de nuestro programa
Después de establecer las clases que utilizaremos, todos pertenecerán a una Clase en
común llamado Aeronave
Una vez creada la clase Aeronave estableceré las siguientes clases Avión, Avioneta, Globo
Aerostático,el método y las funciones que esta realizara los atributos que compartirán mis
clases serán: Número de Pasajeros y Peso

A continuación Creare las clases con sus Atributos especiales. (Clase Avión)
(Clase Avioneta)
(Clase Globo Aerostático)
Una vez establecido la comunicación entre las interfaces, los métodos, la sobre carga de
métodos y funciones correremos nuestro programa.

Nos mostrara el número de pasajeros y peso.

Conclusión

Descripción de líneas de código

Utilizando, lo aprendido y comprendido en el tema, puedo describir que en el programa


planteado apliqué lo siguiente:

• La recarga de métodos la apliqué en cada clase, ya que dentro de cada método


integro argumentos diferentes siendo lo necesarios para cada clase.

• La sobrecarga de operadores, la utilizo en las clases MostrarDatos, a lo largo de


todo el programa, así como en el constructor de cada clase/método.
Trabajos citados

ATS, P. (10 de 08 de 2017). youtube.com. Recuperado el 29 de 10 de 2019, de Programación en Java || POO


|| Polimorfismo en POO: https://www.youtube.com/watch?v=RXcUTWczbag&t=521s

ATS, P. (07 de 08 de 2017). youtube.com. Recuperado el 29 de 10 de 2019, de Clases y Metodos Abstractos:


https://www.youtube.com/watch?v=J2aXYUA1h20

ProgramacionATS. (01 de 08 de 2017). youtube.com. Recuperado el 28 de 10 de 2019, de Programación en


Java || POO || Herencia en POO: https://www.youtube.com/watch?v=LZPafq9Ve_Q

UnADM. (29 de 10 de 2019). unadmexico.blackboard.com. Recuperado el 29 de 10 de 2019, de


Características de POO y excepciones:
https://unadmexico.blackboard.com/bbcswebdav/institution/DCEIT/Bloque2/DS/02/DPO1/U3/Unid
ad_3_Caracteristicas_de_POO_y_excepciones.pdf

UNAM. (29 de 10 de 2019). profesores.fi-b.unam.mx. Recuperado el 29 de 10 de 2019, de Herencia:


http://profesores.fi-b.unam.mx/carlos/java/java_basico3_4.html

Vous aimerez peut-être aussi