Universidad Carlos III de Madrid

Ingeniería de Telecomunicación

Enero-Mayo 2010 / January-May 2010

Orientación a Objetos y Herencia

Lecture Section Quinta Sesión: Clase sobre Interfaces

Slide Section Transparencias

pdf

Readings Section Lecturas

Homework Section Actividades para casa

Time120 min

  • Repasa las transparencias

    Time30 min

  • Lee del libro de texto

    Time40 min

  • Contesta las siguientes preguntas:

    • ¿Qué son las interfaces?

    • ¿Cómo conseguir "herencia múltiple" en Java?

    • ¿Qué son las clases abstractas y los métodos abstractos?

    • ¿Cuál es la diferencia entre una interfaz y una clase abstracta?

    • Puedes crear una clase abstracta que contenga sólo métodos abstractos. Por otra parte, puedes crear una interfaz que declare los mismos métodos. ¿Entonces puedes usar clases abstractas en lugar de interfaces?

    • Haz el ejercicio 7 del Capítulo 8 (Interfaces and Inner Classes) de Thinking in Java.

Time50 min

Additional Resources Section Recursos adicionales