📘ABAP - Programación Orientada a Objetos

Definición de Programación Orientada a Objetos

Programación orientada a objetos es un método de desarrollo de software basado en el comportamiento de los objetos en el mundo real.

A diferencia de los lenguajes tradicionales, donde existen procedimientos por un lado y datos por el otro, la POO permite a los programadores representar cada entidad del problema como un objeto “encapsulado” que contiene tanto sus datos y cómo los “comportamientos” gestionan sobre ellos.

En SAP, el instrumento que disponemos en ABAP para trabajar de acuerdo a este paradigma son los "ABAP Objects".

Los ABAP Objects fueron introducidos con la versión de ABAP lanzada por SAP recien en el año 1999, por lo que podemos afirmar que ABAP no es un lenguaje puro de orientación a objetos sino que los objetos abap son una herramienta más dentro de las existentes en ABAP.

 

¿Buscás una carrera con Futuro?

¿Desea Aprender más sobre Programación Orientada a Objetos?

"Programación Orientada a Objetos" es un tema que desarrollamos en nuestra 🎓Carrera Programador ABAP que inicia el lunes 19 Agosto 2019.

Si acepta el desafío de iniciar una carrera exitosa nos veremos en clase!!!

 Cargando presentación, aguarde unos instantes...

📗 EBOOK FREE:

Si le interesa la Tecnología SAP, pase por nuestra sección Ebooks Free y descargue uno de los 10 Ebooks libres y gratuitos que hemos desarrollado para compartir juntos.

✒️Enriquecimiento por la Comunidad:

Le invitamos a analizar las últimas Publicaciones Académicas sobre el tema "Programación Orientada a Objetos" creadas y compartidas abiertamente por nuestros alumnos:

SAP Junior

ABAP Es un lenguaje de programacion de 4ta generaciòn, propiedad de SAP, que se utiliza para programar la mayoria de sus productos. ABAP Development: Es un entorno de desarrollo que se compone de una serie de herramientas integradas. LOs nuevos desarrollos sobre la version SAP instalada son llamados programas Z. La programacion en ABAP es estrucuturada, orientada a eventos y en las ultimas versiones del lenguaje se intorduce la programaciòn orientada a objetos. Fortalezas ABAP Herramientas ABAP Diccionario de Datos (Transacciòn SE11): En esta pantalla se puede crear, modificar y borrar los objetos de base de datos(tablas de base de datos, estructuras, vistas, elementos de datos y dominios). Ademas se gestionan otros objetos... (+Info...)

Acceder a esta publicación

Ambito de estudios: Carrera Programador ABAP - Lección: ¿Qué es ABAP?

Creado y Compartido por: Abel Arnaldo Vergaray Barrena / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP SemiSenior

Abap es el lenguaje de programacion de 4ta. generacion en que estan desarrolladas las soluciones entregadas por SAP. Sap posee funcionalidades estandar, pero tambien permite personalizar -modificar funcionalidades ya creadas- o crean nuevas funciones de acuerdo a las necesidades de la empresa, por lo que los desarrollos son generados con este lenguaje y poseen una particularidad y es que comienzan con la letra Z, de echo de denominan desarrollo Z. La programacion Abap es estructurada por lo que es top-down, pero su ejecucion esta determinada por un orden preestablecido de eventos, lo cual la señala como orientada a eventos pero ademas en sus ultimas versiones introduce la orientacion a objetos. Herramientas propias de abap, entre otras,... (+Info...)

Acceder a esta publicación

Ambito de estudios: Carrera Programador ABAP - Lección: ¿Qué es ABAP?

Creado y Compartido por: Cristina Fuentealba Pimentel

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Junior

ABAP-Es un lenguaje de programacion de cuarta generacion , propiedad de SAP , que se utiliza para programar en la mayoria de sus productos. La programacion de ABAP es estructurada ya que en su mayoria ,los programas tendran la tipica estructura TOP-DOWN no importa cual sea el orden de los eventos dentro de un programa ABAP debido a que existen un rden preestablecido de ejecucion de los eventos y este orden es el que se toma en cuenta al momento de la ejecucion -ABAP es orientada a eventos , pero tambien se tiene ABAP que es orientada a objetos -Fortalezas del lenguaje son: utiliza sentencias OPEN SQL para conectarse a cualquier base de datos existen 2 formas de acceder a los datos 1.- OPEN SQL que se encuentra en todos programas estandares... (+Info...)

Acceder a esta publicación

Ambito de estudios: Carrera Programador ABAP - Lección: ¿Qué es ABAP?

Creado y Compartido por: Ana Laura Guzman Zanabria

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

Abap:Abap Development workbench, se compone de una serie de herramientas integradas que permiten crear desarrollos nuevos en poco tiempo. Es un lenguaje de programacion de cuarta generacion. propiedad de Sap que se utiliza para programar la mayoria de sus productos. La programacion ABAp esestructurada ya que en smayoria, los programas tendran la tipica estructura TOP-DOWN. La Programacion en Abap es Orientada a Eventos. FORTALEZAS ABAP - Utilizacion de sentencias OPEN SQL para conectarse con cualquier base de datos - Tiene miles de funciones para el manejo de archivos, bases de datos,fechas etc. - Permite conexiones RFC para conectar los sistemas Sap con cualquier otro sistema o lneguaje de programacion - Permite lacreacion de aplicaciones... (+Info...)

Acceder a esta publicación

Ambito de estudios: Carrera Programador ABAP - Lección: ¿Qué es ABAP?

Creado y Compartido por: Anwar Jaimes Nina / Disponibilidad Laboral: FullTime

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

ABAP lenguaje de 4ta generacion propiedad de SAP que se utiliza para programar la mayoria de sus productos. Este lenguaje de programacion es ORIENTADO A EVENTO ya que si el usuario no realiza ninguan accion, no sucedera nada. Las ultimas versiones se esta instroducciendo la PROGRAMACION ORIENTADA A OBJETOS para estar a tono con las tendencias mundiales. FORALEZAS -sentencias OPEN SQL -Lenguaje estructurado HERRAMIENTAS PROPIAS DE ABAP -Diccionario de Datos (Transaccion SE11) -EDITOR DE PROGRAMAS (Transaccion SE38 y SE80) -SCREEN PAINTER (Transaccion SE51) : pantallas denonimandas "sympros" -ENTORNO DE DEPURACION (Dentro de la Transaccion SE38) EL CICLO DE TRABAJO DE UN CONSULTO ABAP -

Acceder a esta publicación

Ambito de estudios: Carrera Programador ABAP - Lección: ¿Qué es ABAP?

Creado y Compartido por: Ricardo Rojo Ortiz

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

ABAP sirve para desarrollar las necesidades especificas del cliente las cuales no se ajusten al estanadar que ofrece SAP Pogramacion ABAP orientada a eventos Ultimas versiones orientada a objetos Acceder datos open sql----> simplicidad de la estructura Native sql-------> procesamiento de las sentencias es mas rapido

Acceder a esta publicación

Ambito de estudios: Carrera Programador ABAP - Lección: ¿Qué es ABAP?

Creado y Compartido por: Melissa Rodriguez Dominguez

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

ABAP lenguaje de programación de cuarta generación que permite agregar o crear nuevas funcionalidades que se integran a SAP de acuerdo a las necesidades del negocio. todas las aplicaciones nuevas que se crean como complemento a lo existente en SAP se les denomina Z para cumplir con las necesidades del negocio planetadas. Es importante recibir un adecuada informacion sobre lo que el sistema estandar contiene ya que algunas veces por desconocimiento de lo que es capaz de realizar SAP se crean funcionalidades con ABAP que ya existen en el estandar. el lenguaje de programacion ABAP es estrucutado y es orientada a eventos. tambien existe ya versiones de ABAP donde se introduce la programacion orientada a objetos. Las fortalezas de ABAP... (+Info...)

Acceder a esta publicación

Ambito de estudios: Carrera Programador ABAP - Lección: ¿Qué es ABAP?

Creado y Compartido por: Rainer Diaz

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

Definiciones: POO: Programacion orientada a objetos, es un metodo de desarrollo de software basado en el comportamiento de los objetos en el mundo real. Objetos: Es unicamente una porción de codigo fuente que contiene datos y proporciona servicios. 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 ejecucion. Cada vez que creamos una nueva instancia, esta adquiere atributos, metodos y eventos de la clase a la que pertenece, esto nos da dos ventajas: Si hay algun cambio en la clase, todas las instancias de esta clase se actualizaran automaticamente. Al ser independiente de las otras instancias, puedo... (+Info...)

Acceder a esta publicación

Ambito de estudios: Máster ABAP POO - Lección: Introducción a la POO

Creado y Compartido por: Juan Jose Pujol Diaz

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Expert

ABAP es el lenguaje desarrollado por SAP en el cual esta basado el mismo sistema. Tiene la capacidad de crear una programacion orientada a objetos y programacion tradicionales. Su estructura utiliza tambien sentencias Open SQL, cuando se trata de relacionarse con base de datos. ABAP permite crear cualquier tipo de desarrollo para el sistema SAP, como reportes, formularios y cosas mas complejas como llamadas a otros sistemas, operacion con bases de datos y procesos para la web, (Aunque en la WEB se complementa con JAVA.) Una de las capacidades que tiene el lenguaje, es que la conexion a las bases de datos es automatica, es decir, no se tienen que programar conexiones como en otros lenguajes, aparte de que las sentencias de programacion son muy... (+Info...)

Acceder a esta publicación

Ambito de estudios: Carrera Programador ABAP - Lección: ¿Qué es ABAP?

Creado y Compartido por: Juan Luis Valdez Galicia

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Junior

Que es ABAP ? Aunque la cantidad de aplicaciones desarrolladas por SAP es muy grande, algunas personas, clientes tienen necesidades tan especificas en su negocio que en ocasiones no estan contempladas en el estandar Algunas veces pasa de que la funcionabilidad que ofrece el estandar no se ajuste completamente a las necesidades del cliente Para esto se creo ABAP Development Workbench que son herramientas integradas que permiten crear desarrollos nuevos en poco tiempo ABAP: Lenguaje de programacion de cuarta generacion, que se utiliza para programar la mayoria de los productos Todo el software de aplicacion que el cliente recibe cuando adquiere SAP esta escrito en ABAP Siempre se desarrollan nuevas aplicaciones en ABAP como complementos a las... (+Info...)

Acceder a esta publicación

Ambito de estudios: Carrera Programador ABAP - Lección: ¿Qué es ABAP?

Creado y Compartido por: Leonardo Isaac Gutierrez Morales / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

que es abap; lenguaje de programación de 4ta generación se caracteriza por su total integración en el sistema sap Cada apliacion desarrollado es llamado como Z, por lo que siempre debe inciar el nombre con z/y, pueden ser tranaciones completas o complementacion de las existentes, la programacion aba orientada a eventos (dar clic sobre botones en pantalla) se incluye abap oo Fortalezas SAP sentencias OPEN sql es lenguaje estructurado cuenta con miles de funciones permite conexiones rfc, cualquier otro sistema o lenguaje de programación creación de apliaciones multi-idioma sintaxis y semántica del lenguaje creacion de reportes de forma rapida y sencilla Herramientas ABAP Diccionario de Datos SE11;... (+Info...)

Acceder a esta publicación

Ambito de estudios: Carrera Programador ABAP - Lección: ¿Qué es ABAP?

Creado y Compartido por: Noe Rivera

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

PROGRAMACION ORIENTADA A OBJETOS Método de desarrollo de software basado en el mundo real, es un amanera de programar y plantearse la programación. Aparecen en ABAP a partir de la versión 4.0. COMO SE PIENSA EN OBJETOS coche posee características(color, modelo) y funciones(acelerar frenar). coche = objeto color, modelo = propiedades acelerar, frenar = metodos. CONCEPTOS CLAVES DE LA POO Objeto: (Modelan entidades del mundo real) - Porcion de codigo fuente que contiene datos y proporciona servicios, describen datos(atributos) y operaciones(metodos) que se pueden realizar sobre los mismos. Los métodos operan con los datos privados del objetos para que los atributos no puean ser cambiados directamente desde... (+Info...)

Acceder a esta publicación

Ambito de estudios: Máster ABAP POO - Lección: Introducción a la POO

Creado y Compartido por: Daniel Fernando Yanez Guevara

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

Buenas noches compañeros actualmente me encuentro trabajando por mi cuenta he soy TSU en informática y he tenido experiencia con la programacion orientada a objeto, desde siempre me ha gustado la implementación de nuevas tecnologías a nivel de software de aplicación. De igual manera también soy graduado de ingeniero civil y me he desarrollado en el área con experiencia en obras y proyectos de construcción, he asistido a congresos de SAP, mas no he tenido la oportunidad de trabajar con el. Espero obtener grandes conocimientos en este curso y continuar avanzando con ustedes en otros niveles de antemano agradecido. Saludos.

Acceder a esta publicación

Ambito de estudios: Curso Introducción SAP - Lección: Social Break - Dinos quién eres

Creado y Compartido por: Jesús Gabriel Lopez Mendia / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP SemiSenior

ABAP es un lenguaje de programación de cuarta generación propiedad de SAP, que esta compuesto por un entorno completo de desarrollo y cuenta con una serie de herramientas integradas que permite crear desarrollos nuevos en poco tiempo. El lenguaje ABAP se caracteriza por su total integración en el sistema SAP, debido a que el sistema SAP mismo esta escrito en ABAP. La programación ABAP es orientada a eventos, ya que si un usuario no realiza una acción como por ejemplo presionar un botón, entonces nada sucederá. Las ultimas versiones de ABAP ya incluye programación orientada a objetos para estar a tono con las ultimas tendencias del mercado mundial.

Acceder a esta publicación

Ambito de estudios: Carrera Programador ABAP - Lección: ¿Qué es ABAP?

Creado y Compartido por: Marvin Ernesto Gómez Ayala

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP SemiSenior

Programación Orientada a Objetos: Es un método de desarrollo de software basado en el comportamiento de los objetos en el mundo real. Objeto: Es una porción de código fuente que contiene datos(Atributos) y proporciona servicios(Métodos). Un objeto dentro de un programa, representa un concepto y contiene toda la información necesaria para abstraerla. Clase: Es un conjunto de objetos que tienen la misma estructura y comportamiento. Una clase dentro de un programa, representa una serie de código que define todos los elementos (Atributos, Métodos, y Eventos) relacionados a ella. Instancia: Es un objeto de una clase en particular creado en tiempo de ejecución. Ventajas de la programación... (+Info...)

Acceder a esta publicación

Ambito de estudios: Máster ABAP POO - Lección: Introducción a la POO

Creado y Compartido por: Hector Alberto Castillo Brevis


👉+Miles de conocimientos de alumnos compartidos en la sección ✒️Publicaciones Académicas CVOSOFT.

📘Más CVOPEDIA!:

:: Buscador de términos:

Busque término enfocados en SAP ABAP

Utilice el siguiente campo para efectuar una búsqueda manual:

Formación ALL INCLUSIVE:

CVOSOFT IT ACADEMY es excelencia en formación académica bajo exclusivo modelo de formación ★★★★★ ALL INCLUSIVE, con absolutamente TODO lo que usted necesita para un plan de carrera profesional exitoso.

***** Si no fuésemos la solución, seríamos parte del problema *****

 

Recursos Free:

Los mejores recursos Libres y Gratuitos compartidos con la comunidad: