Es un método de desarrollo de software basado en el comportamiento de los objetos en el mundo real.
La POO es lo que se conoce como un paradigma o modelo de programación. Esto significa que no es un lenguaje específico, o una tecnología, sino una forma de programar, una manera de plantearse la programación.
No es la única (o necesariamente mejor o peor que otras), pero se ha constituido en una de las formas de programar más populares e incluso muchos de los lenguajes que usamos hoy día lo soportan o están diseñados bajo ese modelo.
Con la POO tenemos que aprender a pensar las cosas de una manera distinta, para escribir nuestros programas en términos de objetos, propiedades, métodos y otros conceptos más.
Los Objetos ABAP son un conjunto de sentencias orientadas a objetos que han sido introducidas dentro del lenguaje ABAP a partir de la versión 4.0. Esta extensión se basa en el lenguaje ya existente, siendo compatible con él. Se pueden usar objetos en programas existentes, de la misma manera que se pueden usar sentencias ABAP convencionales en programas ABAP orientados a objetos.
[+Ampliar Descripción]
La programación ABAP originalmente era pura y exclusivamente de carácter estructural y orientada a eventos, pero...
En una las últimas versiones SAP introduce la Programación Abap Orientada a Objetos de modo de estar a tono con las últimas tendencias del mercado mundial.
Hoy... [+Ampliar Descripción]
En 1999, con el lanzamiento de la versión 4.6 de R/3, SAP lanzó una extensión orientada a objetos denominada ABAP Objects.
A partir de allí es que se incorpora en ABAP la programación orientada a objetos.
Por esto podemos decir que ABAP no es un lenguaje puramente... [+Ampliar Descripción]
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...
Es únicamente una porción de código fuente que contiene datos y proporciona servicios.
La programación orientada a objetos consiste en ordenar datos en conjuntos modulares de elementos de información del mundo real (denominado un dominio). Estos elementos de datos... [+Ampliar Descripción]
También conocidos como Propiedades, contienen los datos que pueden ser almacenados en los objetos de una clase. Pueden tener cualquier tipo de datos ABAP.
El estado de un objeto viene determinado por el contenido de sus atributos.
Un tipo de atributo son las variables referenciadas. Estas variables... [+Ampliar Descripción]
Es un conjunto de objetos que tienen la misma estructura y comportamiento. Cuando decimos “ave”, sabemos que nos referimos a “algo” con plumas, pico, dos patas, etc. No importa realmente si hemos visto un ave o no, o si tenemos un ave frente a nosotros; entendemos claramente... [+Ampliar Descripción]
Es un conjunto de herramientas que se utilizan para el desarrollo, testing y ejecución de los programas ABAP.
Las últimas versiones del WorkBench de ABAP incluye los objetos ABAP y la Programación orientada a objetos.
Podemos clasificar a estas herramientas según su función.
De... [+Ampliar Descripción]
Son objetos de ABAP que se crean mediante la transacción estándar SE24.
ABAP no es un lenguaje puramente orientado a objetos sino que incorpora la orientación a objetos recién con la versión del sistema lanzada a partir del año 1999.
Esto trae aparejado que... [+Ampliar Descripción]
Son procedimientos internos de una clase que definen el comportamiento de un objeto.
Los métodos poseen también una interface con parámetros que les permite recibir valores cuando son invocados y devolver valores después de la llamada.
Los atributos privados de una clase... [+Ampliar Descripción]
Son acontecimientos o sucesos que utilizan los objetos o las clases para desencadenar la ejecución de un método en otro objeto o clase.
Estos métodos se llaman métodos que manejan eventos (event handler methods).
En una llamada normal a un método, el método... [+Ampliar Descripción]
Tal como ocurre con todos los tipos de programas en ABAP, los Programas Orientados a Objetos necesitan tener una transacción asociada para poder ser ejecutados por los usuarios.
Para crear una transacción orientada a objetos vamos a utilizar la transacción estándar SE93.... [+Ampliar Descripción]
Unified Modeling Language es un lenguaje que permite modelar, construir y documentar los elementos que forman un sistema software orientado a objetos. Se ha convertido en el estándar de facto de la industria, debido a que ha sido concebido por los autores de los tres métodos más... [+Ampliar Descripción]
Es un conjunto de herramientas que se utilizan para el desarrollo, testing y ejecución de los programas ABAP.
Las últimas versiones del WorkBench de ABAP incluye los objetos ABAP y la Programación orientada a objetos.
Podemos clasificar a estas herramientas según su función.
De... [+Ampliar Descripción]
En programación Orientada a Objetos se usan para modelar objetos o entidades del mundo real (el objeto hijo, madre, o farmacéutica, por ejemplo).
Un objeto es, por tanto, la representación en un programa de un concepto y contiene toda la información necesaria para abstraerlo:... [+Ampliar Descripción]
Le invitamos a conocer nuestra gama de Cursos, Carreras y Maestrías en Tecnología SAP