Escolar Documentos
Profissional Documentos
Cultura Documentos
MARCELO ARUQUIPA
[PRACTICA GENERAL INF – 121] I-2018
2. Definir las clases Docente, Estudiante y Auxiliar, con sus respectivos atributos y
métodos. Agregar las siguientes actividades:
a) Instanciar 2 objetos de cada clase con constructores diferentes.
b) Mostrar a los docentes, estudiantes que pertenecen a la misma carrera.
c) Mostrar a los estudiantes que son auxiliares (boolean auxiliar).
d) Aumentar la materia dictada X al docente Y (las materias se manejan en un
vector).
e) Mostrar al auxiliar del docente con nombre X.
3. Implementar la clase figura 2D con el constructor
public Figura2D(int x, int y, int val1, int val2, int val3, String tipo)
este programa construye una figura en dos dimensiones por lo cual necesita los ejes
(x,y) y los valores val1 y val2 representan el alto y el ancho en caso de cuadrado o
rectángulo y val3 representa el radio en caso del circulo, el tipo nos indica el tipo de
figura (rectángulo, cuadrado, circulo, etc).
Realice las siguientes operaciones
a) public boolean equals(Object X) -> Retorna si el otro objeto X es una Figura2D igual
a this.Figura2D (mismas coordenadas, mismos val1, val2, val3 y tipo).
b) public int area(), public int perimetro() retorna el área de la figura, considere el tipo
de figura
POLIMORFISMO