✒️ABAP POO La Encapsulación
ABAP POO La Encapsulación
ENCAPSULACION
La encapsulación también conocida como ocultamiento, se refiere a que todos los objetos restringen la visibilidad de sus recursos, atributos y métodos al resto de los objetos.
Hay tres áreas
PUBLIC SECTION – PROTECTED SECTION – PRIVATE SECTION
Cada objeto posee una interface que determina la manera de interactuar con él. La implementación del objeto (su interior) se encapsula, lo que quiere decir que desde fuera el objeto es invisible, simplemente se usa.
Cuando se define una clase hay que ser cuidadoso en el diseño de los componentes públicos, hay que declara los mínimos posibles.
Los atributos públicos son visibles externamente y forman parte de la interface entre un objeto y sus usuarios.
Los componentes públicos de una clase global no pueden ser cambiados una vez que se ha liberado la clase.
Si se quiere encapsular el estado de un objeto completamente no se tiene que declarar ningún atributo público.
La encapsulación es una buena práctica de ingeniería.
 
 
 
Sobre el autor
Publicación académica de Josep Antoni Lopez Moyano, en su ámbito de estudios para el Máster ABAP POO.
Josep Antoni Lopez Moyano
Profesión: It Manager - España - Legajo: QP26P
✒️Autor de: 375 Publicaciones Académicas
🎓Egresado de los módulos:
- Carrera Consultor en SAP HCM Nivel Inicial
- Carrera Consultor Basis NetWeaver Nivel Avanzado
- Carrera Consultor Basis NetWeaver Nivel Inicial
- Máster Funcional ABAP
- Máster ABAP Orientado a Objetos
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial