Programacion Orientada al objeto Duoc
DuocUC
Unidad I – Guía N° 3
GUIA HERENCIA
I.- Realice los siguientes ejercicios para practicar lo aprendido en herencia y
abstracción:
1) Cree unaclase Abstracta con el nombre Figura que sólo posea los siguientes
atributos y métodos:
Atributos
• nombreFigura, String.
• perímetro, int.
Métodos
•
•
•
Accesadores
MutadoresConstructores con y sin parámetros de entrada
2) Cree una clase, que herede de la clase Figura, con el nombre Circulo y agregue
los siguientes atributos y métodos específicos:
Atributos
• radio, double.Métodos
•
•
•
Accesador
Mutador
Constructores con y sin parámetros
3) Cree una clase, que herede de la clase Figura, con el nombre Poligono y
agregue los siguientes atributos y métodosespecíficos:
Atributos
• numeroLados, int (Debe ser mínimo tres).
• longitudLados, int (Permite calcular el perímetro).
Métodos
•
•
•
Accesadores
Mutadores
Constructores con y sin parámetros4) Cree una clase, que herede de la clase Poligono, con el nombre Triangulo y
cree los siguientes atributos y métodos específicos:
Atributos
• tipoTriangulo (Debe ser “Isósceles”, “Escaleno” o“Equilatero”)
Métodos
•
•
•
Accesador
Mutador
Constructores con y sin parámetros
Autor: Prof. Iván Páez Mora
1
Agosto 2008
Programación Orientada al Objeto – PEF2501
DuocUCUnidad I – Guía N° 3
II.- Intente generar el conjunto de clases (utilizando abstracción, clases abstractas y
herencia) para el siguiente enunciado:
La empresa “Juanito Malena” le ha solicitado lacreación de un sistema donde quiere
tener representados a todos sus productos en clases Java, pero le solicito que fuera
realizado de tal manera (aplicando la abstracción) que si es necesario agregarun
nuevo producto no fuera un impacto muy grande para el sistema.
La empresa se especializa en todo tipo de transportes y maquinarias, actualmente
tiene en sus vitrinas los siguientes productos:...
Regístrate para leer el documento completo.