Universidad Carlos III de Madrid

Grado en Ingeniería Telemática/Grado en Ingeniería de Sistemas de Comunicaciones

Enero-Mayo 2014

Orientación a Objetos y Herencia

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

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