Interfaces anidadas

¿Qué son las interfaces anidadas y cómo se definen?
No solo las clases pueden implementar otras clases, sino que también las interfaces pueden implementar otras interfaces.
Para entender mejor qué son las interfaces anidadas, vamos a implementar el código fuente del siguiente escenario:
La interfaz IF_CIUDAD implementa la interfaz IF_COMUNIDAD. La clase EDIFICIO implementa la interfaz IF_CIUDAD que tiene definido el método SET_CIUDAD. La interfaz IF_COMUNIDAD también tiene definido el método SET_COMUNIDAD. La clase en su definición tiene el método SET_EDIFICIO. Todas las entidades (interfaces y clases) tienen un atributo que se actualiza en los métodos SET_.

 

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *