S04.s1 - Material - Herencia Diagrama UML

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 20

Programación Orientada

a Objetos
DISEÑO DE DIAGRAMA DE CLASES DEL UML USANDO
HERENCIA SIMPLE
MENSAJE
Recordando

Datos/Observaciones
Agenda

- INTRODUCCION
- HERENCIA – DEFINICION
- DIAGRAMA UML
- DIAGRAMA UML Y HERENCIA
- EJERCICIOS
- RESUMEN

Datos/Observaciones
LOGROS DE APRENDIZAJE

AL FINAL DE LA CLASE EL ALUMNO SABRA QUE LO QUE ES


HERENCIA EN JAVA ASI COMO SU APLICACION EN LOS
PROGRAMAS Y SUS VENTAJAS.

Datos/Observaciones
DEFINICION

La herencia es uno de los mecanismos de los lenguajes de


programación orientada a objetos basados en clases, por
medio del cual una clase se deriva de otra de manera que
extiende su funcionalidad. La clase de la que se hereda se
suele denominar clase base, clase padre, superclase, clase
ancestro (el vocabulario que se utiliza suele depender en
gran medida del lenguaje de programación).
DEFINICIÓN Y CONCEPTO DE UML

UML son las siglas de “Unified Modeling Language” o


“Lenguaje Unificado de Modelado”. Se trata de un
estándar que se ha adoptado a nivel internacional por
numerosos organismos y empresas para crear
esquemas, diagramas y documentación relativa a los
desarrollos de software (programas informáticos).

Datos/Observaciones
Herencia UML

Datos/Observaciones
Herencia: Ejercicio

REALIZAR EL PROGRAMA EN DONDE APLIQUE HERENCIA AL INGRESO DE


LOS DATOS DE N ALUMNOS DE UN COLEGIO: CODIGO DEL ALUMNO,
APELLIDOS Y NOMBRES, SEXO, EXAMEN PARCIAL, EXAMEN FINAL,
PROMEDIO DE PRACTICAS, PROMEDIO DE ARTE (SOLO PARA ALUMNOS
DE NIVEL PRIMARIO), PROMEDIO DE LABORATORIO (SOLO PARA
ALUMNOS DE NIVEL SECUNDARIO), PROMEDIO DE TALLER (SOLO PARA
ALUMNOS DE NIVEL COMERCIAL). EL PROGRAMA CONTENDRA LA CLASE
PADRE LLAMADA ALUMNO Y TRES CLASES HIJAS LLAMADAS PRIMARIA,
SECUNDARIA Y COMERCIAL. SE PIDE CALCULAR E IMPRIMIR EL
PROMEDIO DE CADA ALUMNO.

Datos/Observaciones
Datos/Observaciones
Datos/Observaciones
Datos/Observaciones
Datos/Observaciones
Datos/Observaciones
Datos/Observaciones
Datos/Observaciones
Datos/Observaciones
Preguntas

¿?
Datos/Observaciones
Resumen

La herencia es ……………………………………
Un diagrama UML se trata ………………………………
Una clase se representa en UML por un ……………
La palabra reservada para aplicar herencia es ………..
Una clase padre puede tener varias ……..
En java una clase hija tiene un solo ………….

Datos/Observaciones

También podría gustarte