🚀PROMO #PLANCARRERA2024| 🔥Bonificaciones, Precios Congelados y Cuotas
📘ABAP - Redefinición
Definición de Redefinición
Es el sinónimo de Polimorfismo que significa que métodos que se llaman exactamente igual pueden comportarse de manera distinta en clases diferentes.
Dicho de otra forma, el polimorfismo consiste en conseguir que un objeto de una clase se comporte como un objeto de cualquiera de sus subclases, dependiendo de la forma de llamar a los métodos de dicha clase o subclases.
Todas las subclases contienen los componentes de todas las clases existentes entre ellas mismas y el nodo raíz del árbol de herencia. La visibilidad de un componente no puede ser nunca cambiada.
En cambio se puede usar la adición REDEFINITION en la sentencia METHODS para redefinir un método público o protegido dependiente de instancia en una subclase y hacer que realice una función más especializada.
✒️+Comunidad Académica CVOSOFT
Para continuar aprendiendo, le invitamos a conocer las últimas 10 Publicaciones Académicas sobre el tema "Redefinición" creadas y compartidas abiertamente por nuestros alumnos.
SAP Senior
Polimorfismo: Es la manera de definir la capacidad de operar de manera distinta para metodos llamados de la misma manera en un arbol de clases. Tambien conocido como redefinicion. Existen 2 pasos para realizar el cambio en el metodo o la "redefinicion": 1. Durante la definicion de metodos en la subclase, ha de mencionarse el metodo a ser redefinido con la adicion REFEDINITION. No se pueden cambiar los parametros de interfase. 2. Durante la implementacion del metodo en la subclase se detallan los cambios para especializarlo. La referencia "super" se utiliza para acceder al metodo inmediato superior (clase madre).
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
Polimorfismo: Significa que metodos que se llaman exactamente igual pueden comportarse de manera distinta en clases diferentes. Tambien se lo conoce como Redefinicion. La declaracion y la implementacion de un metodo en una superclase no se ve afectada cuando se redefine un metodo en una subclase. La implementacion de la redefinicion en la subclase "oculta" la implementacion original en la superclase. Cualquier referencia que apunte a un objeto de la subclase usa el metodo redefinido, incluso si la referencia fue definida con referencia a la superclase. Esto se aplica particularmente a la referencia a si mismo ME->. Dentro de un metodo redefinido se puede utilizar la referencia SUPER-> para acceder al metodo "oculto"...
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Expert
Las propiedades de la POO ENCAPSULACION: Conocido como ocultamiento, se refiere a que todos los objetos restringen la visibilidad de sus recursos (atributos y metodos) al resto de los usuarios. HERENCIA: Es la capacidad que tiene una clase de heredar las propiedades y metodos de otra clase. LA CLASE ORIGINAL SE CONOCE COMO LA SUPERCLASE DE LA NUEVA CLASE QUE SERA LA SUBCLASE EL NODO RAIZ DE LOS ARBOLES DE HERENCIA EN LOS OBJETOS ABAP ES LA CLASE PREDEFINIDA VACIA OBJECT. POLIMORFISMO: Significa que metodos que se llaman igual pueden comportarse de manera distinta en clases diferentes, tambien se lo conoce como REDEFINICION.
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Expert
El Polimorfismo. Que es? Significa que metodos que se llaman exactamente igual pueden comportarse de manera distinta en clases diferentes, se le conoce de igual forma como Redefinicion. Usando la adicion REDEFINITION en la sentencia METHODS para redefinir un metodo publico o protegido dependiente de instancia en una subclase y hacer que realice una funcion mas especializada. Cualquier referencia que apunte a un objeto de la subclase usa el metodo redefinido, incluso si la referencia fue definida con referencia a la superclase. Esto se aplica particularmente a la referencia a si mismo ME-> Dentro de un metodo redefinido se puede utilizar la referencia SUPER para acceder al metodo oculto.
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Senior
PROPIEDADES DE LA PROGRAMACION ORIENTADA A OBJETOS. 1. LAS PROPIEDADES DE LA PROGRAMACION ORIENTADA A OBJETOS. 2. ENCAPSULACION. Tambien conocido como OCULTAMIENTO, se refiere a que ls objetos restringen la visibilidad de sus recursos al resto de los usuarios. Las 3 areas de visibilidad, publica, privada y protegida son la base de la encapsulacion. 3. HERENCIA. Es la capacidad que tiene una clase de heredar las propiedades y metodos de otra clase. EXISTEN DOS TIPOS DE HERENCIA: - SIMPLE: una clase puede tener mas una subclase de las cuales es superclase, pero solo puede tener una susperclase de la cual es subclase. - MULTIPLE: una clase hereda de varias superclases. 4. POLIFORMISMO. Significa que metodos que se llaman exactamente igual pueden...
Con mucha motivación y ganas de poder aprender. mi objetivo principal
es brindar todo mi potencial para que obtengan los mejores resultados en el lugar donde me encuentre.
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP SemiSenior
POLIMORFISMO: El polimorfismo quiere decir que métodos que se llaman exactamente igual pueden comportarse de manera distinta en clases diferentes. La orientación a objetos tiene unas estructuras llamadas interfaces que permiten acceder a métodos con el mismo nombre en diferentes clases. Dentro de cada clase particular se puede redefinir el método obteniendo distintos métodos con el mismo nombre. Así es que un método no se define exactamente con su nombre, si no con su nombre y el nombre de la clase a la que pertenece. Tambien se conoce REDEFINICION (REDEFINITION). A través del polimorfismo y la herencia es posible la reutilización de componentes individuales. REDEFINICION DE METODOS....
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Master
Las Propiedades de la Programacion Orientada a Obejos: Existen tres propiedades fundamentales que presentan los objetos como la encapsulacion, herencia y el polimorfismo. Encapsulacion: Tambien llamado "ocultamiento". Se refiere a que todos los objetos restringen la visibilidad de sus recursos (atributos y metodos) al resto de los usuarios. Las tres areas de visibilidad son la publica, privada y protegida. Herencia: Capacidad que tiene una clase de heredar las propiedades y metodos de otra clase. Existen dos tipos de herencia. Simple: Una clase puede tener mas de una subclase de las cuales es superclase, pero solo puede tener una superclasee de la cual es subclase. Multiple: Una clase hereda de varias superclases. Polimorfismo:...
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Expert
PROPIEDADES DE LA PROGRAMACION ORIENTADA A OBJETOS ENCAPSULACION, se refiere a que todos los objetos restringen la visibilidad de sus recursos (atributos y metodos) al resto de los usuarios HERENCIA, es la capacidad que tiene una clase de heredar las propiedades y metodos de otra clase, se agrega la sentencia INHERITING FROM GENERALIZACION, cuando la super clase tiene las mismas propiedades de la superclase TIPOS DE HERENCIA, SIMPLE, uina clase puede tener mas de ua subclase de las cuales es superclase, poro solo puede tener una superclase de la cual es subclase MULTIPLE, una clase hereda de varias superclases El nodo raiz de todos los arboles de herencia es la clase predefinida vacia OBJECT las adiciones FINAL y ABSTACT(debe estar en una...
*** 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
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
SAP Master
las propiedades de la programacion orientada a objetos existen tres tipos de propiedades fundamentales que presentan los objetos, ellas son: encapsulacion herencia polimorfismo a continuacion veremos en detalle cada una de ellas. encapsulamiento tambien conocido como ocultamiento se refiere a que todos los objetos retsringen la visibilidad de sus recursos(atributos y metodos) al restro de los usuarios. las tres areas de visibilidad(publica, privada y protegida) son la base de la encapsulacion. cada objeto posee una interfase que determina la manera de interactuar con el. la implementacion del objeto(su interior) es encapsulado, lo que quiere decir que desde fuera el objeto es invisible, simplemente se usa. herencia es la capacidad que tiene...
Mi objetivo es seguir creciendo cada día mas en cuanto a lo personal como en lo intelectual, capacitando y dando lo mejor de mi para tener plenos conocimientos y un manejo profesional en el campo sap
👉Bueno, estos fueron los últimos artículos de más de 79.000 publicaciones académicas abiertas, libres y gratuitas compartidas con la comunidad, para acceder a ellas le dejamos el enlace a CVOPEN ACADEMY.