✒️ABAP - Las propiedades de la programación orientada a objetos

ABAP Las propiedades de la programación orientada a objetos

Propiedades de la Programación Orientada a Objetos

Propiedades de la POO

1. Encapsulación (Ocultamiento):

Todos los objetos restringen la visibilidad de sus recursos (pública, privada y protegida)

Los objetos se usan mediante una interfaz, pero su interior es invisible, está encapsulado.

Componentes púbicos: Clases globales. No se pueden modificar una vez liberada la clase. READ-ONLY para especificar que un atributo no se puede modificar.

2. Herencia

Capacidad de una clase para heredar propiedades y métodos de otra clase.

INHERITING FROM para crear una clase a partir de otra heredando sus propiedades.

CLASS <subclass> DEFINITION INHERITING FROM <superclass>.

La original es la super clase y la nueva será la sub clase.

A la subclase se pueden añadir componentes nuevos. no tendrá visibilidad para los componentes privados de la super clase.

Tipos de Herencia:

* Simple: subclase que sólo tiene una super clase.

* Múltiple: subclase que hereda de varias super clases.

El árbol de subclases que depeden de otras subclases puede crecer aumentado el grado de especialización. El odo más

general es el nodo raíz (clase OBJECT sin atributos ni métodos) relación definida implícitamente.

3. Polimorfismo (Redefinition)

Métodos que se llamen igual pueden comportarse de maera distinta en clases diferentes, para esto se usa la adición

REDEFINITION en la sentencia METHODS.

No se puede modificar la interfaz de un método redefinido, sólo la implementación.

Agradecimiento:

Ha agradecido este aporte: Javier Exposito Diaz


Sobre el autor

Publicación académica de Helen Silva Ruiz, en su ámbito de estudios para la Carrera Consultor ABAP.

SAP Master

Helen Silva Ruiz

Profesión: Desarrollador Abap Iv - España - Legajo: WL34J

✒️Autor de: 50 Publicaciones Académicas

🎓Cursando Actualmente: Consultor ABAP Nivel Avanzado

🎓Egresado del módulo:

Certificación Académica de Helen Silva

 

:: Al igual que Helen ¿Usted está dispuesto a aprender ABAP?

El lunes 27 Septiembre 2021 comenzamos la 🎓Carrera Consultor ABAP.
Juntos para realizar sus más grandes desafíos!

 Cargando presentación, aguarde unos instantes...

 

 

+Recursos Gratuitos en CVOSOFT:

¡Lo importante es aprender!, por eso en CVOSOFT la comunidad SAP más grande de habla hispana, ponemos a su alcance los siguientes recursos abiertos libres y gratuitos:

Buscador de Publicaciones:

 

 

Consultas y Soporte

👋Hola! Estamos listos para ayudarle con el soporte que su carrera merece.

Acceda sección contacto y seleccione canal de comunicación más cómodo para usted.

🤝Aguardamos su mensaje, ¡Éxitos!

 


 

👉Que las empresas tomen en serio sus estudios es muy importante para que su inversión educativa tenga sentido.
Las empresas líderes de United States y del Mundo confían a CVOSOFT su recurso más valioso, la formación de su gente.

¿Quieres conocerlas?