Skip to main content

Semana 05 · Tema 18 · Programación orientada a objetos

# Semana 05 · Tema 18 · Programación orientada a objetos


## Objetivo


Generar la chuleta del Tema 18 (POO) con los conceptos esenciales y referencias mínimas a UML y patrones, ajustada a lo que aparece en test.


## Contenido


- Bloque III – Desarrollo de sistemas.

- Tema 18 – Programación orientada a objetos.

- Conceptos clave:

- Clases, objetos, atributos y métodos.

- Encapsulación, herencia, polimorfismo, abstracción.

- Diferencia entre clase y objeto.

- Relación con UML básica (diagrama de clases de alto nivel).

- Menciones a patrones básicos si el programa lo exige (por ejemplo, Composite, Observer).


## Entregable


- Chuleta del Tema 18 en Bloque III con:

- Definiciones cortas de cada concepto.

- Un mini-diagrama de clases textual como ejemplo.

- Lista de preguntas típicas sobre herencia, composición/agregación y polimorfismo.


## Checklist


- [ ] He creado la chuleta del Tema 18 en Bloque III.

- [ ] He definido claramente los cuatro pilares de la POO.

- [ ] He añadido al menos un ejemplo de diagrama de clases simplificado.

- [ ] He hecho 5–10 preguntas tipo test relacionadas con POO.

- [ ] He anotado las confusiones típicas (por ejemplo, herencia vs composición).


## Enlaces


- Bloque correspondiente: *Bloque III – Desarrollo de sistemas*

- Tema relacionado: *Tema 18 – Programación orientada a objetos*

- Exámenes oficiales:

- Preguntas de UML básico, POO y patrones, especialmente en 2023–2025.


## Nota de cierre


Anotar:

- Si necesitas otra sesión futura para UML/POO más detallada.

- Qué patrones consideras imprescindibles para el test según tus fuentes.