✒️ABAP POO Las Interfaces
ABAP POO Las Interfaces
INTERFACES: Estructuras independientes que se pueden implementar en una clase para extender el ámbito de esa clase. Proporcionan uno de os pilares básicos del polimorfismo (un solo método con una interface se comporta distinto en diferentes clases). Permiten utilizar diferentes clases de manera uniforme.
->Definición: INTERFACE <interface>. ... ENDINTERFACE.
No tienen parte de implementación pues sus métodos son implementados en la clase que implementa la interface. Mediante el uso de interfaces se puede simular la herencia múltiple en ABAP.
->Implementación: Al implementar una interface en una clase añadimos los componentes de esta al resto de componentes de la sección publica.
-Direccionar un componente de una interface como si fuera miembro de la clase: <interface
Referancia a interface: <ireferencuia>-><componente>
->Direccionar y asignar objetos con referencias a interfaces:
La clase implementa una interface: <ireferencia> = <creferencia>
Para acceder a un atributo: <creferencia>-><interface
EJEMPLO: Ver ejemplo ZPRUEBA_INTERFACES
 
 
 
Sobre el autor
Publicación académica de Juan Ignacio De Tejada Santiago, en su ámbito de estudios para el Máster ABAP POO.
Juan Ignacio De Tejada Santiago
Profesión: Informatico - España - Legajo: NW89P
✒️Autor de: 219 Publicaciones Académicas
🎓Egresado de los módulos:
- Máster ABAP for HANA
- Máster Funcional ABAP
- Máster ABAP Orientado a Objetos
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial
Disponibilidad Laboral: FullTime
Certificación Académica de Juan De