✒️ABAP POO Las Interfaces
ABAP POO Las Interfaces
2) Que son las Interfaces?
Interfaces: Son estructuras independientes que se pueden implementar en una clase para extender el ambito de esa clase.
3) Definicion de una interface
La definicion de las interfaces puede ser globalmente o dentro de programa abap.
Dentro del programa ABAP el codigo es el siguiente:
INTERFACE <interface>.
.....
ENDINTERFACE.
Las interfaces no tienen una parte de implementacion ya que susu metodos son implementados en una clase que implementa la interfece.
4) Implementacion de Interfaces
componente de una interface
<interface~componente>.
Implementar metodos de interfaces
METHOD <interface~metodo>.
....
ENDMETHOD.
5) Referencia a Interfaces
definir referencia a una interface:
TYPE REF TO <interface>
declaracion a una variable referenciada de una interface
<ireferencia>-><componente>
6) Direccionar y asignar objetos usando referencia a interfaces
<ireferencia> =<creferenia>
Acceder al atributo
<creferencia> -><interface~atributo>
Acceder al metodo
CALL METHOD <creferencia> -><interface~metodo>
Variable referenciada a una interface:
para acceder al atributo
<ireferencia>-><atributo>
para acceder al metodo
CALL METHOD <ireferencia>-><metodo>
Acceder a una constante
<interface>=><constante>
Acceder al atributo estatico:
<clase>=><interface~atributo>
Acceder al metodo estatico:
CALL METHOD <class>=><intf~meth>
 
 
 
Sobre el autor
Publicación académica de Juan Jose Pujol Diaz, en su ámbito de estudios para el Máster ABAP POO.
Juan Jose Pujol Diaz
Profesión: Ingeniero en Gestión en Informatica - Chile - Legajo: CJ71Z
✒️Autor de: 22 Publicaciones Académicas
🎓Egresado de los módulos:
- Máster ABAP Orientado a Objetos
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial