Está en la página 1de 2

UNIVERSIDAD MODELO ESCUELA DE NEGOCIOS TERCER EXAMEN PARCIAL DE JAVA Nombre: Cal.

Ejercicio 1 Conteste con verdadero o falso a cada una de las siguientes proposiciones; en caso de ser falso explique porqu. (5 puntos c/u). e 1. Los mtodos de una subclase pueden tener acceso directo a los miembros private de su superclase. e 2. Los constructores de la superclase no son heredados por las subclases 3. Una relaci tiene unse implementa mediante la herencia n 4. Una clase Auto tiene una relacin es un con las clases VolanteDireccion y Frenos o 5. Cuando una subclase redene al mtodo de una superclase utilizando la misma rma(los mismos parmetros) e a se dice que la subclase sobrecarga a ese mtodo de la superclase. e 6. Es posible tratar a los objetos de superclase y a los objetos de subclase de manera similar. 7. El polimorsmo se da en los objetos. 8. La palabra clave super se utiliza para indicar que una clase es superclase. 9. En una subclase es necesario sobreescribir el constructor de la superclase. Ejercicio 2 Encontrar y corregir correctamente los errores del siguiente cdigo (20 puntos). o public class Employee{ private String firstName; private String lastName; private String socialSecurityNumber; private double salary; public Employee(){ firstName=""; lastName=""; } public Employee(String first, String last, String social){ firstName=""; lastName=""; socialSecurityNumber=social; } public double calculateSalary(){ return salary; } } public class CommissionEmployee extends Employee { private double commissionRate; // commission percentage public CommissionEmployee( String first, String last, String ssn, double sales, double rate ) { super(first, last); socialSecurityNumber = ssn; commissionRate=rate; } // end five-argument CommissionEmployee constructor private double calculateSalary(double ventas){ return commissionRate*ventas + salary; } } 1

Ejercicio 3 Implementar una aplicacin de acuerdo al siguiente diagrama UML. (35 puntos) o

La salida debe ser como la siguiente: LISTADO DE EMPLEADOS Profesor: Juan Perez Asignatura: Biologicas Asignatura: Matematicas Administrativo: Pedro Marin Departamento: Rectoria Profesor: Mario Palomar Asignatura: Programacion Administrativo: Maria Salomon Departamento: Recepcion

También podría gustarte