Universidad Carlos III de Madrid

Ingeniería de Telecomunicación

Enero-Mayo 2010 / January-May 2010

Orientación a Objetos y Herencia

Lecture Section Sesión 5 (teoría): Orientación a Objetos y Herencia (III)

Slide Section Transparencias

pdf

Readings Section Lecturas

Homework Section Actividades para casa

  • Repasa las transparencias

  • Lee del libro de texto

  • 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.

Additional Resources Section Recursos adicionales