| Contenidos |
| |
UNIDAD DIDÁCTICA 1: PROGRAMACIÓN ORIENTADA
A OBJETOS. |
| |
|
| 1.- |
LECCIÓN 1: PROGRAMACIÓN ORIENTADA A OBJETOS. |
|
| |
1. INTRODUCCIÓN Y FUNDAMENTOS DE LA OOP. |
| |
2. CLASES, ABASTRACCIÓN, HERENCIA Y PERTENENCIA |
| |
3. HERENCIA VS PERTENENCIA |
|
| |
4. POLIFORMISMO Y ENCAPSULACIÓN |
| |
5. JERARQUÍA DE CLASES. REUNIENDO CLASES AFINES |
| |
6. ENVÍO DE MENSAJES O LLAMADAS A MÉTODOS |
| |
7. ASOCIACIONES, AGREGACIONES Y COMPOSICIÓN |
| |
8. TIPOS DE CLASES (INTERFACES, CLASES ABSTRACTAS Y OTRAS) |
| |
9. OBJETOS POR REFERENCIA Y POR VALOR |
|
| 2.- |
LECCIÓN 2: TRATAMIENTO Y UTILIZACIÓN DE
CLASES. |
|
| |
1. CLASES, DEFINICIÓN Y CONCEPTO |
|
| |
2. CLASES DE TIPO ENTIDAD, CONTROL Y DE TIPO FRONTERA |
|
| |
3. CLASES PARAMETRIZADAS: ABSTRACTAS E INTERFAZ |
|
|
| |
5. CLASES SELLADAS |
| |
6. PERSPECTIVAS |
|
| 3.- |
LECCIÓN 3: UML: ESTANDAR DE POO. |
|
|
| |
2. ¿QUÉ ES UN MODELO? ¿PARA QUÉ
SE USAN LOS MODELOS? |
|
|
| |
4. FUNDAMENTOS DE MODELADO ORIENTADO A OBJETOS |
|
| |
5. IDENTIDAD DE LOS OBJETOS |
| |
6. INTRODUCCIÓN A UML. ¿QUÉ ES UML? |
|
| |
7. EL PROCESO DE DESARROLLO EVOLUTIVO |
|
| |
8. EL PAPEL DE LOS PROCESOS |
|