Sei sulla pagina 1di 11

Programación Orientada a

Objetos
Unidad 1: Paradigma de programación
orientada a objetos y herencia
Semana 2:
• 1.7 Herencia
• 1.8 Diseño de diagrama de clases del UML usando herencia
Datos/Observaciones
Datos/Observaciones
Datos/Observaciones
Logro Importancia
Al finalizar la unidad, el estudiante
aplica los conceptos básicos de la
programación orientada
Aprender a modelar un software usando UML, nos
a objetos y el concepto de herencia permitirá construir software más robustos.
en la solución de problemas usando Implementar dicho modelo en un lenguaje de
Java.
programación orientada a objetos, como Java, hará
posible la construcción de software con el
paradigma de programación más usado
actualmente.
Para ello, es fundamental entender los conceptos
de la programación orientada a objetos.

Datos/Observaciones
Contenido General
Logro
Al finalizar la unidad, el estudiante
aplica los conceptos básicos de la
programación orientada
• Herencia
a objetos y el concepto de herencia
en la solución de problemas usando • Diseño de diagrama de clases
Java. del UML usando Herencia

Datos/Observaciones
Herencia
Clase Padre

Clase Hija1 Clase Hija2


Diseño de diagrama de clases
UML usando
Herencia
Persona
Las Clases
nombre : String
Administrativo y
Docente heredan de la registrar() : void
clase Persona.

Administrativo Docente
area : String cargo : String
consultar() : String sueldo() : double
Actividad Grupal S02.s1
De forma individual se desarrollan una serie de ejercicios de
programación acerca de herencia y diseño de diagrama de clases del UML,
posteriormente a ello el docente realiza una retroalimentación.

Datos/Observaciones
Unidad
Paradigma de programación
orientada Conclusiones
a objetos y Herencia.
Temas
• Clases y Objetos • El paradigma de la Programación Orientada a
• Atributos y métodos Objetos modela objetos del mundo real para
• Diseño de diagramas de clases construir un software.
UML • Uno de los conceptos fundamentales del curso es
• Encapsulación el tema de Herencia, que nos sirve para reutilizar
• Modificadores de acceso código ya existente en otras clases.
• Constructores
• Herencia
• Diseño de diagrama de clases
del UML usando herencia
Gracias

Potrebbero piacerti anche