# Semana 05 · Tema 18

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

\## Objetivo

Generar la chuleta del Tema 18 (POO) con los conceptos esenciales y un ejemplo sencillo de diagrama de clases.

\## Tareas

\- Crear o completar la página del \*\*Tema 18 – Programación orientada a objetos\*\*.

\- Resumir:

<span style="white-space: pre-wrap;"> - Clases, objetos, atributos y métodos.</span>

<span style="white-space: pre-wrap;"> - Encapsulación, herencia, polimorfismo y abstracción.</span>

<span style="white-space: pre-wrap;"> - Diferencia clase vs objeto.</span>

<span style="white-space: pre-wrap;"> - Relación básica con UML (diagrama de clases simple).</span>

\- Hacer 5–10 preguntas tipo test sobre POO (conceptos y UML básico).

\## Entregable

\- Chuleta del Tema 18 con:

<span style="white-space: pre-wrap;"> - Definiciones cortas de los pilares de la POO.</span>

<span style="white-space: pre-wrap;"> - Un mini diagrama de clases (aunque sea descrito en texto).</span>

<span style="white-space: pre-wrap;"> - Lista de preguntas típicas/errores sobre herencia, composición, polimorfismo.</span>

\## Checklist

\- \[ \] Chuleta del Tema 18 creada o revisada.

\- \[ \] Pilares de la POO definidos con claridad.

\- \[ \] Diagrama de clases de ejemplo incluido.

\- \[ \] 5–10 preguntas tipo test hechas.

\- \[ \] Confusiones anotadas (herencia vs composición, etc.).

\## Enlaces

\- Libro: \*\*Bloque III – Desarrollo de sistemas\*\*

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

\## Estado

\- Estado actual: `pendiente / hecha / repasada`.

\- Comentario rápido: …