![](/cvo_files/imgs_sap_abap/logos/logo_cvo_academy_it.png)
✒️ABAP Las Interfaces
ABAP Las Interfaces
![ABAP Las Interfaces ABAP Las Interfaces](https://www.cvosoft.com/cvo_files/imgs_sap_abap/og-images/310.jpg)
Que son las interfaces
Son estructuras independientes que se pueden implementar en una clase para extender el ámbito de esa clase.
Definición de una interface
Se pueden definir globalmente o localmente en un programa ABAP
INTERFACE ... ENDINTERFACE
Contiene la declaración de todos los componentes, no tienen que ser asignados a ninguna sección de visibilidad ya que automáticamente pertenecen a la sección publica de la clase.
Implementación de interfaces
Cuando se implementa en una clase los componentes del interface se añaden al resto de componentes de la sección pública.
Referencias a interfaces
Las variables referenciadas permiten acceder a los objetos. En lugar de crear variables referenciadas con referencia a una clase, se pueden crear con referencia a una interface. Pueden contener referencias a los objetos de clases que implementen esa interface.
Direccionar y asignar objetos usando referencias a interfaces
Para crear un objeto de la case primero se tiene que declarar una variable referencia con referencia a la clase, si la clase implementa una interface se puede usar la asignación entre variable referenciada a la clase y una referencia a interface.
 
 
 
Sobre el autor
Publicación académica de Patricia Gomez Alberca, en su ámbito de estudios para la Carrera Consultor ABAP.
Patricia Gomez Alberca
España - Legajo: TE74A
✒️Autor de: 43 Publicaciones Académicas
🎓Egresado del módulo:
Certificación Académica de Patricia Gomez