✒️ABAP Las propiedades de la programación orientada a objetos
ABAP Las propiedades de la programación orientada a objetos
Las propiedades de la programación orientada a objetos
Encapsulación:
También conocida como ocultamiento, se refiere a que todos los objetos restringen la visibilidad (pública, privada y protegida) de sus recursos (atributos y métodos) al resto de los usuarios.
Además de definir la visibilidad de un atributo, se puede proteger también de los cambios usando la adición READ-ONLY.
Herencia:
Es la capacidad que tiene una clase de heredar las propiedades y métodos de otra clase. Se realiza añadiendo la adición INHERITING FROM.
La clase original se conoce como la superclase de la nueva clase que será la subclase.
Tipos:
Simple: una clase puede tener más de una subclase de las cuales es superclase, pero solo puede tener una superclase de la cual es subclase.
Múltiple: una clase hereda de varias superclases.
El nodo raíz de todos los arboles de herencia en los objetos ABAP es la clase predefinida vacía OBJECT.
Polimorfismo:
Significa que métodos que se llamen exactamente igual pueden comportarse de manera distinta en clases diferentes. También se le conoce como redefinición.
 
 
 
Sobre el autor
Publicación académica de David De Jes?s Restrepo Ca?as, en su ámbito de estudios para la Carrera Consultor ABAP.
David De Jes?s Restrepo Ca?as
Profesión: Ingenieria de Sistemas - Colombia - Legajo: JC61B
✒️Autor de: 146 Publicaciones Académicas
🎓Egresado de los módulos:
- Máster ABAP Orientado a Objetos
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial