![](/cvo_files/imgs_sap_abap/logos/logo_cvo_academy_it.png)
✒️ABAP Introducción a la Programación Orientada a Objetos
ABAP Introducción a la Programación Orientada a Objetos
![ABAP Introducción a la Programación Orientada a Objetos ABAP Introducción a la Programación Orientada a Objetos](https://www.cvosoft.com/cvo_files/imgs_sap_abap/og-images/395.jpg)
Introducción a la POO
Es un método de desarrollo de software basado en el comportamiento de los objetos en el mundo real.
Cómo se piensa en la POO?
Es muy parecido a como lo hacemos en la vida real. Por ejemplo cuando pensamos en un coche diriamos que este tiene características (color, modelo, marca, etc) y funcionalidades asociadas ( arrancar, parar, etc)
Conceptos claves de POO
Objeto .- Es una porción de código fuente que contiene datos y proporciona servicios.
Clase.- Es un conjunto de objetos que tienen la misma estructura y comportamiento.
Encontramos aquí algunos conceptos como: atributos(características), métodos(mecanismos específicos) y eventos (reacciones)
Instancia.- Es un objeto de una clase en particular creado en tiempo de ejecución.
Principales ventajas de la POO:
- Sistemas de sw complejos se vuelven simples.
- Es un sistema correctamente diseñado con POO se pueden realizar cambios solo modificando a nivel de clases.
- A través del polimorfismo y la herencia es posible la reutilización de componentes individuales.
- Facilita el trabajo en equipo porque distintos programadores pueden trabajar en diferentes componentes de un mismo desarrollo.
 
 
 
Sobre el autor
Publicación académica de José Luis Zevallos Mamani, en su ámbito de estudios para la Carrera Consultor ABAP.
José Luis Zevallos Mamani
Profesión: Ingeniero de Sistemas - Peru - Legajo: MZ47M
✒️Autor de: 164 Publicaciones Académicas
🎓Egresado de los módulos:
- Máster ABAP for HANA
- Máster Funcional ABAP
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial