Está en la página 1de 41

INSTITUTO TECNOLOGICO DE SALINA CRUZ

PROGRAMACION ORIENTADA A OBJETOS


UNIDAD: 5
NOMBRE: HERENCIA Y POLIMORFISMO
PRCTICA: 1
ALUMNA: BENITA VILLALOBOS PEREZ
FECHA: JUNIO - 2014

OBJETIVO DE LA UNIDAD:
Utilizar tcnicas de modelado para la solucin de problemas.
Aplicar la sintaxis de un lenguaje orientado a objetos.
Aplicar un lenguaje orientado a objetos para la solucin de problemas.
Tener el conocimiento sobre lo que es la herencia y el polimorfismo, como
funciona, en que momento la utilizamos al momento de que estamos programando
y a que nos ayuda.
TEMAS:
5.1. Concepto de herencia y polimorfismo.
5.2. Definicin de una clase base.
5.3. Definicin de una clase derivada.
5.4. Clases abstractas.
5.5. Definicin de herencia mltiple.
5.6. Implementacin de herencia mltiple.
5.7. Reutilizacin de la definicin de paquetes / libreras.
5.8. Clases genricas (Plantillas).

PROCEDIMIENTO:
El grupo proporciona una prctica por persona el cual se llevaran a cabo uno por
una para poder entender la herencia y el polimorfismo, estas instrucciones fueron
dadas por la docente, con el fin de comprender bien el tema, pues como se vio
algunas prcticas se repitieron algunas veces y otras estaban en otros lenguajes
las practicas todos fueron hechas en netbeans con impresiones de pantalla de lo
que hace el programa con el cdigo comentado.

RESULTADOS:
Practica 1:

Instrucciones generales




Practica 2:


Salida del programa
Instrucciones del programa
tendr superclase y una
subclase y se mostrara la
herencia y polimorfismo








Encapsulamiento


Practica 3:


Salida del programa
Instrucciones
generales de la
herencia y
polimorfismo











Herencia y un mtodo
Salida del programa
Practica 4:




Instrucciones
Superclase







Herencia
Salida del programa
Practica 5:




Instrucciones
Superclase







Herencia
Salida del programa
Practica 6:




Instrucciones
Herencia







Herencia
Salida del programa
Practica 7:




Instrucciones
superclase




Herencia
Herencia




Salida del
programa







Practica 8:




Instrucciones







Salida del
programa
Practica 9:




Instrucciones




superclase
Superclase




Herencia
Herencia


Practica 10:


Salida del programa
Instrucciones




superclase
Herencia


Practica 11:


Salida del programa
Instrucciones








Usando el switch
case


Practica 12:


Salida del
programa
Instrucciones
















Herencia




Herencia






Practica 13:


Salida del
programa
Instrucciones








Interface
Clase abstracta




Herencia
Herencia





COMENTARIOS Y/O CONCLUSIONES:

Salida del
programa
Salida del programa