Interfaces alias

¿Qué son las interfaces alias? ¿Cómo se definen?
Para simplificar el acceso a los componentes de interfaz, se pueden utilizar nombre alias.
Crearemos en este artículo un programa ejecutable para entender mejor el funcionamiento.
Los nombres alias solo se pueden usar en la definición de una clase o una interfaz.
El uso de nombre alias está sujeto a restricción de visibilidad de la clase de definición.
En un programa ejecutable creamos la interfaz IF_PLANTILLA con dos métodos:

  • SET_HEADER que establece el valor del atributo HEADER
  • SET_BODY que establece el valor del atributo BODY

Creamos la clase OFFICE_DOC que implementa la interfaz y utiliza ALIASES para la implementación de los métodos. En los ALIASES utilizamos los mismos nombres de los métodos y así conseguimos la implementación de los métodos sin tener que indicar la interfaz. También utilizamos ALIASES para los atributos.

 

Deja una respuesta

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