Está en la página 1de 18

PROGRAMACION ORIENTADA A OBJETOS

Principio de diseño Program-to-an-interface


Introducción

2
Recordando

Se llama polimorfismo cuando …………………

Se dice que hay sobrecarga de métodos cuando ………..

Se dicen que un método se ha sobrescrito cuando……………

Un enlace dinámico es …………………….


Agenda

• Introducción
• Ejercicios
• Resumen

4
LOGRO DE APRENDIZAJE

EL ALUMNO APRENDERA A APLICAR EN SUS APLICACIONES


LAS INTERFACES COMO UN MEDIO PARA MEJORAR SUS
PROGRAMAS ORIENTADOS A OBJETOS.

5
Ejercicio Practico

REALIZAR EL PROGRAMA QUE INGRESE LOS DATOS DE N ALUMNOS DE UN COLEGIO: CODIGO DEL ALUMNO,
APELLIDOS Y NOMBRES, NIVEL DE ESTUDIO (PUEDE SER PRIMARIA O SECUNDARIA), AÑO DE ESTUDIO,
EXAMEN PARCIAL EXAMEN FINAL, PROMEDIO DE PRACTICAS, NOTA DE LABORATORIO (SOLO PARA ALUMNOS
DE PRIMARIA), NOTA DE TRABAJO DE CAMPO (SOLO PARA ALUMNOS DE SECUNDARIA). EL PROGRAMA
SOLICITA DISEÑAR UNA INTERFACE QUE CONTENGA LOS METODOS DATOS Y PROMEDIO. ADEMAS EL
PROGRAMA CONTARA CON DOS CLASES: PRIMARIA Y SECUNDARIA; QUE IMPLEMENTARAN LA INTERFACE
MENCIONADA. EL PROGRAMA DEBERA IMPRIMIR LOS DATOS DE ENTRADA DE LOS ALUMNOS INCLUYENDO
EL PROMEDIO FINAL DE CADA UNO DE ELLOS.
Ejercicio Practico

DISEÑE UNA APLICACION QUE INGRESE LOS DATOS DE N TRABAJADORES DE UNA EMPRESA: CODIGO DEL
TRABAJADOR, APELLIDOS Y NOMBRES, CATEGORIA (PUEDE SER AUXILIAR, TECNICO O PROFESIONAL),
ESTADO CIVIL, SUELDO BASICO, BONIFICACION, DESCUENTO, BONIFICACION ESPECIAL (SOLO PARA
TECNICOS), RETENCION DE IMPUESTOS (SOLO PARA PROFESIONALES). SE PIDE APLICAR HERENCIA E
INTERFACE; LA CLASE PADRE SERA TRABAJADOR Y LAS CLASES HIJAS SERAN AUXILIAR, TECNICO Y
PROFESIONAL; LA INTERFACE CONTENDRAS DOS METODOS ABSTRACTOS, UNO PARA IMPRIMIR LOS DATOS
DE LOS TRABAJADORES Y EL OTRO PARA CALCULAR EL SUELDO NETO. EL PROGRAMA DEBERA MOSTRAR EN
PANTALLA LOS DATOS DE TODOS LOS TRABAJADORES INCLUYENDO SU SUELDO
Preguntas
Resumen

• Una clase que implemente un interface debe tener ……………….

• Un interface, por tanto, define ………………..

• Para usar la interfaz definida emplearemos …….

http://es.slideshare.net/nieves1988/estructura-datos-pilas-y-colas

También podría gustarte