Saltar a contenido

Propuesta didáctica UT 07

Resultado de aprendizaje

  • Desarrolla programas organizados en clases analizando y aplicando los principios de la programación orientada a objetos.
  • g. Se han definido y utilizado clases heredadas.
  • h. Se han creado y utilizado métodos estáticos.
  • i. Se han creado y utilizado conjuntos y librerías de clases.
  • Desarrolla programas aplicando características avanzadas de los lenguajes orientados a objetos y del entorno de programación
  • a. Se han identificado los conceptos de herencia, superclase y subclase.
  • b. Se han utilizado modificadores para bloquear y forzar la herencia de clases y métodos.
  • c. Se ha reconocido la incidencia de los constructores en la herencia.
  • d. Se han creado clases heredadas que sobrescriben la implementación de métodos de la superclase.
  • e. Se han diseñado y aplicado jerarquías de clases.
  • f. Se han probado y depurado las jerarquías de clases.
  • g. Se han realizado programas que implementen y utilicen jerarquías de clases.
  • h. Se ha comentado y documentado el código.
  • i. Se han identificado y evaluado los escenarios de uso de interfaces.
  • j. Se han identificado y evaluado los escenarios de utilización de la herencia y la composición.

Contenidos

La presente UT tratará los siguientes contenidos:

  1. Creación de paquetes
  2. Concepto de Herencia
    1. Tipos de herencia en los lenguajes
    2. Herencia en Java
  3. Polimorfismo
    1. Sobrescritura de métodos
    2. Métodos y clases abstractos y finales
  4. Acceso a la superclase
  5. Visibilidad de miembros y métodos
  6. Interfaces
    1. Implementación de una interfaz
  7. Conversiones entre objetos (casting)
  8. Clases anidadas

Programación de aula

Sesión

Fecha

Conceptos

Actividades

01

07/01/2025

Creación de paquetes

02

08/01/2025

Herencia

AC 701

03

08/01/2025

AC 702

04

09/01/2025

AC 703

05

09/01/2025

Trabajo en clase

06

10/01/2025

Acceso a la superclase

07

13/01/2025

AC 704

08

13/01/2025

AC 705

09

14/01/2025

Trabajo en clase

10

15/01/2025

PR 707

11

15/01/2025

Trabajo en clase

12

16/01/2025

PR 708

13

16/01/2025

Trabajo en clase

14

17/01/2025

Polimorfismo

AC 709

15

20/01/2025

Visibilidad

AC 710

16

20/01/2025

AC 711

17

21/01/2025

Trabajo en clase

18

22/01/2025

Interfaces

AC 712

19

22/01/2025

AC 713

20

23/01/2025

PR 714

21

23/01/2025

PR 714

22

24/01/2025

Trabajo en clase

23

27/01/2025

PR 715

24

27/01/2025

PR 715

25

28/01/2025

Trabajo en clase

26

29/01/2025

Casting

PR 716

27

29/01/2025

PR 716

28

30/01/2025

Trabajo en clase

29

30/01/2025

Trabajo en clase

30

31/01/2025

PO UT 07 - Test

31

03/02/2025

PO UT 07 - Práctico

32

03/02/2025

PO UT 07 - Práctico

Referencias