✒️ABAP Introducción a la Programación Orientada a Objetos
ABAP Introducción a la Programación Orientada a Objetos
PROGRAMACIÓN ORIENTADA A OBJETOS (POO)
Método de desarrollo de software basado en el comportamiento de los objetos.
Los objetos Abap, son un conjunto de sentencias orientadas a objetos que han sido introducidas dentro del lenguaje abap. Se pueden usar objetos en programas existentes, de la mima manera que se puedeb usar sentencias ABAP convencionales en prog abap orientados a objetos.
Los conceptos orientados a objetosd de los los Objetos ABAP son esencialmente los mismnos de otros lenguajes modernos orientados a objetos como c o java.
OBJETO: es únicamente una porción de código fuente que contiene datos y proporcionan servicios.
Los objetos en programación se usan para modelar objetos o entidades del mundo real, por lo tanto es la representación en un programa de un concepto y contiene toda la información necesaria para abstraerlo; datos que describen sus atributos y operaciones que pueden realizarse sobre los mismos.
Los datos constituyen los atributos del objeto. Los atributos de un objeto no pueden ser cambiados directamente por el usuario solo pueden ser cambiados por los métodos de ese objeto. Asi se garantiza la consistencia interna del objeto.
Los métodos son los servicios que proporciona el objeto,se asemejan en su funcionamiento a las funciones.
CLASE.-
Es un conjunto de objetos que tienen la misma estructura y comportamiento.
En la Poo una clase no es más que una serie de códigos que define a todos los elementos relacionados con ella. (Las características en programación las llamaremos ATRIBUTOS.
Y a los mecanismos, los llamaremos METODOS y a ciertos sucesos EVENTOS.
INSTANCIA.- Es un objeto de una clase en particular creado en tiempo de ejecución.
- Una clase simboliza la definición de un objeto, pero no es el objeto en si, de modo que una idea no es una cosa física. Así que para sentarnos necesitamos convertir una idea en algo, en un objeto real; a ese obejeto le llamamos instancia.
Cuando creamos una INSTANCIA , esta adquiere ATRIBUTOS, METODOS Y EVENTOS de la clase a la que pertenece.
PRINCIPALES VENTAJAS DE LA ORIENTACIÓN A OBJETOS.-
- en un sistema correctamente diseñado con orientación a objetos es posible realizar cambios al nivel de clase, sin tener que realizar cambios en ningún otro punto del sistema. Reduce costo de mantenimiento del sistema.
- a través del polimorfomismo y la herencia es posible la reutilización de componentes individuales,.
- Cantidad de trabajo de mantenimiento se reduce por problemas detectados pueden corregirse en la fase de diseño.
- Facilita el que varios desarrolladores pueden trabajar en distintos componentes de un mismo desarrollo.
 
 
 
Sobre el autor
Publicación académica de Karyna Alexandra Suarez Flores, en su ámbito de estudios para la Carrera Consultor ABAP.
Karyna Alexandra Suarez Flores
Profesión: Ingeniera en Sistemas - Ecuador - Legajo: CE20O
✒️Autor de: 29 Publicaciones Académicas
🎓Egresado de los módulos:
- Carrera Consultor en SAP MM Nivel Inicial
- Carrera Consultor en SAP SD Nivel Avanzado
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor en SAP SD Nivel Inicial