✒️ABAP POO / Introducción a la POO Por Tobias Mareco Rojas
ABAP Introducción a la POO

¿Qué es la POO?
Es un método de desarrollo de software basado en el comportamiento de los objetos en el mundo real , una forma de programar/plantearse la programación.
Objeto : Es únicamente una porción del código fuente que contiene datos y proporciona servicios , los objetos en programación se utilizan para modelar objetos o entidades del mundo real.
Clase : Es un conjunto de objetos que tienen la misma estructura y comportamiento.
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 , del modo como una idea no es una cosa física , así que esa idea se convierte en un objeto real al que llamamos instancia. Cada instancia creada adquiere los métodos atributos y eventos de la clase.
Polimorfismo : Es una propiedad que presentan los objetos y que significa que métodos que se llaman exactamente igual pueden comportarse de manera distinta en clases diferentes.
Herencia : Es la capacidad que tiene una clase de heredar las propiedades y métodos de otra clase, nos permite crear una nueva clase a través de la existente heredando propiedades y atributos.
Principales ventajas de la POO
- Sistemas complejos se vuelven mas simples de comprender debido a que la POO proporciona una representación mas cercana a la realidad que otras técnicas de programación.
- Sistema completamente diseñado con OO es posible realizar cambios a nivel de clases sin tener que realizar cambios en ningún otro punto del sistema.
- A través del polimorfismo y la herencia es posible la reutilización de componentes individuales.
 
 
 
Sobre el autor
Publicación académica de Tobias Emanuel Mareco Rojas, en su ámbito de estudios para el Master ABAP Orientado a Objetos.
Tobias Emanuel Mareco Rojas
Profesión: Ingeniería en Informática - Paraguay - Legajo: QL24S
✒️Autor de: 96 Publicaciones Académicas
🎓Cursando Actualmente: Master Power BI for SAP
🎓Egresado de los módulos:
- Master ABAP Orientado a Objetos
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial
Disponibilidad Laboral: FullTime
























