✒️ABAP Las propiedades de la programación orientada a objetos
ABAP Las propiedades de la programación orientada a objetos
PROPÍEDADES DE LA PROGRAMACIÓN ORIENTADA A OBJETOS
Existen tres propiedades que presentan los objetos:
a.- Encapsulación.
También llamado ocultamiento se refiere los objetos que restringuen la visibilidad de sus recursos (atributos y métodos) al resto de los usuarios.
Las tres áreas de visibilidad pública, privada y protegida son la base de la encapsulación.
si se desea encapsular el contenido de un objeto, este no se debe definir público.
Los cambios se protejen con READ-ONLY
3. Herencia..
es la capacidad que tienen una clase de heredar las propiedades y métodos de otra clase.
Se asigna con INHERINTING FROM Superclase que es la clase original.
Las subclase solo heredan los componentes públicos y privados . Aunque la superclase tenga componentes privado esta no son visibles.
El nodo raiz de todos los árboles de herencia en los objetos es la clase predefinida vacia OBJECT.
4. Polimorfismo o Redefinición.
significa que son métodos que se llaman igual pero comparten clases diferentes.
Redefinición, es utilizada en la sentencia METHODS redifinir un método público o protegido dependiente de una clase y hacer una función mas especializada Esto aplica a la referencia a sí mismo me->
Call method ME.>ME2
SUPER-> Se usa en un me´todo redefinido para acceder al método oculto, permite usar la funcionalidad del método existen sin tener que codificarlo de nuevo en la subclase.
 
 
 
Sobre el autor
Publicación académica de Morela Silva, en su ámbito de estudios para la Carrera Consultor ABAP.
Morela Silva
Profesión: Ingeniero de Sistemas - Venezuela - Legajo: DH52U
✒️Autor de: 53 Publicaciones Académicas
🎓Egresado del módulo:
Presentación:
Consultor sap mm, qm y programador abap.
Certificación Académica de Morela Silva