Lenguaje de Programación I Semana 1 Ing. Erwin Alva
Qué tienen en común…?
CLASES Y OBJETOS
CLASE Representación y nomenclatura (1)
CLASE - Representación y nomenclatura (2)
CLASE – Atributos
CLASE – Encapsulamiento (1)
CLASE – Encapsulamiento (2)
HERENCIA (1)
HERENCIA (2)
EJEMPLO DE HERENCIA (clase padre)
EJEMPLO DE HERENCIA (clase heredada)
EJEMPLO DE HERENCIA (clase heredada)
HERENCIA (principal)
HERENCIA - Ejercicios Codifique una clase abstracta "Numero" con los siguientes métodos: sumar(Numero n): suma a éste número el número «n» restar(Numero n): resta a éste número el número «n» multiplicarPor(Numero n): multiplica a éste número por el número «n» dividirPor(Numero n): divide a éste número por el número "n« e. toString(): (redefinición del método definido en "Object") devuelve un String que representa al número Codifique el alquiler de habitaciones de un hotel, según la cantidad de habitaciones solicitadas y su precio: Habitación simple: S/ 50 Habitación doble: S/ 90 Habitación triple: S/ 130 Codifique sueldo diario de un trabajador, según la cantidad de horas trabajadas y su categoría laboral: Operador S/ 30 soles por hora Supervisor S/ 50 soles por hora Jefe de Area S/ 80 soles por hora
EJEMPLO DE POLIMORFISMO (clase abstracta)
EJEMPLO DE POLIMORFISMO (clase heredada)
EJEMPLO DE POLIMORFISMO (clase heredada)
EJEMPLO DE POLIMORFISMO (clase principal)
POLIMORFISMO- Ejercicios
Evaluación…
GRACIAS!