✒️ABAP / Las propiedades de la programación orientada a objetos Por Mónica Robles
ABAP Las propiedades de la programación orientada a objetos
Las propiedades fundamentales de la programación orientada a objetos son: encapsulación (los objetos restringen la visibilidad de sus métodos y atributos al resto de los usuarios), herencia (permite heredar las propiedades y métodos de otra clase, pueden ser simples o mútilples) y polimorfismo (métodos que tienen el mismo nombre se pueden comportar diferente en clases distintas).
Continúe aprendiendo sobre el tema "Las propiedades de la programación orientada a objetos" de la mano de nuestros alumnos.
SAP Master
Las propiedades de la programación orientada a objetos Propiedades de la POO La POO se basa en tres propiedades clave: encapsulación, herencia y polimorfismo. Esta lección revisa cada una de ellas en detalle. Encapsulación Conocida también como ocultamiento; restringe la visibilidad de atributos y métodos. Tres niveles de visibilidad: público, privado y protegido. Cada objeto tiene una interfaz pública y una implementación interna oculta. Se recomienda minimizar los componentes públicos al diseñar una clase. Los componentes públicos no pueden modificarse una vez liberada la clase. ...
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
• Las Propiedades de la Programación Orientada a Objetos La Programación Orientada a Objetos (POO) en ABAP se fundamenta en tres propiedades esenciales que definen cómo se estructuran y se comportan los objetos, contribuyendo a un diseño de software robusto y flexible. Estas propiedades son la encapsulación, la herencia y el polimorfismo, que controlan la visibilidad, la reutilización y el comportamiento adaptable del código. â—¦ Encapsulación: Una propiedad fundamental que gestiona la visibilidad de los componentes de un objeto, ocultando su implementación interna. â—¦ Herencia: Permite a las clases nuevas adquirir características y funciones de clases ya existentes,...
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP SemiSenior
Las tres propiedades fundamentales que presentan los objetos en la programación orientada a objetos son: Encapsulamiento : Es la propiedad que permite ocultar los detalles internos de un objeto y exponer solo lo necesario a través de una interfaz pública. Esto ayuda a proteger los datos y reducir la complejidad. Herencia : Permite que una clase (subclase) herede atributos y métodos de otra clase (superclase). Esto facilita la reutilización del código y permite crear jerarquías de clases. Polimorfismo : Es la capacidad de que un objeto pueda ser tratado como instancia de múltiples clases a través de la herencia. Esto permite que un mismo método...
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Senior
Las propiedades de la programación orientada en objetos: Existen tres propiedades fundamentales que presentan los objetos. Ellas son: Encapsulación Herencia Polimorfismo Encapsulación : también conocido "ocultamiento", se refiere a que todos los objetos restringen la visibilidad de sus recursos (atributos y métodos) al resto de los usuarios. Las tres áreas de visibilidad (pública, privada y protegida) son las base de la encapsulación. Cuando se define una clase hay que tener mucho cuidado en el diseño de los componentes públicos, intentando declarar tan pocos como sea posible. Los componentes públicos de las clases globales no pueden ser cambiados...
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Expert
Denominaremos especialización a la relación en donde una clase, la sub clase hereda las principales características de otra clase la súper clase. Si invertimos el punto de vista, es decir, la súper clase hereda las características de la sub clase entonces hablaremos de generalización, si la súper clase no tiene una excepción o parte privada la sub clase es una réplica exacta de la súper clase, de todos modos, podemos añadir nuevos componentes a la sub clase esto permite convertir a la sub clase e una versión especializada de la súper clase si una sub clase es ella misma una súper clase de otras clases se está introduciendo un nuevo...
Profesional con experiencia en el ámbito del desarrollo de software, con conocimientos sólidos en diversos lenguajes de programación (para la creación de apps desktop / web / android / ios).
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Master
PROPIEDADES DE LA PROGRAMACIÓN ORIENTADA A OBJETOS. Existen tres propiedades fundamentales que presentan los objetos. Ellas son: •Encapsulacion •Herencia •Polimorfismo LA ENCAPSULACIÓN se refiere a todos los objetos que restringen la visibilidad de sus recursos ( atributos y métodos) al resto de los usuarios. Cada objeto posee una interfase que determina la manera de interactuar con el. La implementación del objeto (su interior) es encapsulada, lo que quiere decir que desde afuera el objeto es invisible, simplemente se usa. Los componentes públicos de las clases globales no pueden ser cambiados una vez que se ha liberado la clase. LA HERENCIA Es la capacidad que tiene una clase de heredar...
Mi principal motivo es lograr obtener los conocimientos necesarios para así lograr cambiar de ambiente de trabajo y superar mis objetivos laborales y economicos.
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Expert
Object-Oriented Programming Properties Encapsulation Encapsulation, also known as "hiding," refers to the concept where objects restrict the visibility of their resources (attributes and methods) from other users. It's like hiding the complexity under a hood. In encapsulation, we have three visibility areas: public, protected, and private. These areas form the basis of encapsulation. Each object has an interface that dictates how it can be interacted with. CLASS c1 DEFINITION. PUBLIC SECTION. DATA: a1 ... " Public attributes visible outside the class. METHODS: m1 ... " Public methods accessible from outside. EVENTS: e1 ... " Public events for outside interaction. PROTECTED SECTION. ...
Ingeniero de sistemas y computación con 8 años de experiencia el desarrollo frontend & backend (react/node) y en cloud (aws), actualmente desarrollando habilidades en sap btp, ui5, abap y fiori.
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Expert
Las propiedades de la programación orientada a objetos 1 - Las propiedades de la POO. 3 tipos: - encapsulacion - herencia - polimorfismo. 2 - Encapsulacion. Ocultamiento, restingen la visibilidad de sus recursos (atributos y metodos) al resto de los usuarios. Las 3 areas (publica, privada y protegida) son la base de la encapsulacion. Cada objeto posee una interfase que derermina la manera de interactuar con el. Se debe declarar lo menos posible componentes publicos. Los componente publicos de las clase globales no pueden ser cambiados una vez que se han liberado la clase. Se puede proteger un atributo con READ-ONLY. 3 - La herencia. Capacidad de una clase de heredar las propiedades y metodos de otra...
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Master
Las propiedades de la programación orientada a objetos Existen 3 propiedades fundamentales que presentan los objetos. Ellas son: Encapsulación Herencia Polimorfismo A continuación veremos en detalle cada una de ellas. La Encapsulación También conocida como ocultamiento, se refiere a que todos los objetos restringen la visibilidad de sus recursos (atributos y métodos) al resto de los usuarios. Las 3 áreas de visibilidad (pública, privada y protegida) son la base de la encapsulación. Cada objeto posee una interfase que determina la manera de interactuar con él. La implementación del objeto (su interior) es encapsulada, lo que quiere decir que desde fuera el objeto es...
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Master
En ABAP la POO se utiliza en casos muy puntuales, por ejemplo si te piden crear una transacción que muestro en una misma pantalla 2 o mas reportes ALV la unica forma de hacer esto es utilizando la POO. Lo mismo sucede si tenemos que implementar BADIS, son aplicaciones muy puntuales, no se desarrolla toda una trx orientada a objetos.PROPIEDADES DE LA PROGRAMACION ORIENTADA A OBJETOS. Encapsulacion Se conoce como ocultamiento, se refiere a que todos los objetos restringen la visibilidad de sus recursos (Atributos y Metodos) Al resto ed los usuarios. Herencia Es la capacidad que tiene una clase de heredar las propiedades y metodos de otra clase. Tipos de HERENCIA: existen dos tipos, simple y multiple Polimorfismo Significa que metodos...
Deseo adquirir experiencia en el mundo sap, me apasiona el area de la consultoria. me considero una persona apasionada, dedicado, enfocado y muy disciplinado. emprendedor y luchador en todas las areas
👌Genial!, estos fueron los últimos artículos sobre más de 99.000 publicaciones académicas abiertas, libres y gratuitas compartidas con la comunidad, para acceder a ellas le dejamos el enlace a CVOPEN ACADEMY.