¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Cómo definir una Clase Abstracta en SAP ABAP OOPs: Guía paso a paso

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 28 Vistas
0
Cargando...

Introducción


Estoy escribiendo este blog para proporcionar una visión general de cómo definir la CLASE ABSTRACTA en Clase Local y Global.


Clase. Muchos desarrolladores principiantes que trabajan en SAP ABAP OOPs necesitan familiarizarse con el concepto de OOPs. Uno de los conceptos es CLASE ABSTRACTA y MÉTODO que se explica aquí.


Los lectores podrán comprender cómo crear una Clase Abstracta en Clase Global y Clase Local también.



Parte 1 - Definir Clase Abstracta en Clase Global.


Parte 2 - Definir Clase Abstracta en Clase Local.


En esta publicación de blog, espero que los lectores puedan aprender:




  1. ¿Qué es una Clase Abstracta?

  2. ¿Dónde usar Clase Abstracta?

  3. ¿Cómo definir abstracto en SAP ABAP?


¿Qué es una CLASE ABSTRACTA?


Clase Abstracta es un tipo especial de clase que tiene al menos un método abstracto. El método abstracto es aquel que solo tiene definición, lo que significa que no contiene la implementación del método, solo una Declaración. Podemos crear un objeto solo de la subclase de la Clase Abstracta.

Nota: No podemos crear un objeto de Clase Abstracta.

¿Dónde se debe usar Clase Abstracta?



  1. Como la Clase Abstracta es flexible en la naturaleza, podemos usarla para crear múltiples variantes del objeto con algunas operaciones predeterminadas.

  2. La Clase Abstracta debe usarse para aquellas clases que están estrechamente relacionadas entre sí.

  3. La Clase Abstracta le permite implementar parcialmente su clase.


¿Cómo crear una Clase Abstracta Global?


Pasos1: Utilice el código SE24 para crear una Clase Abstracta. Ingrese el nombre de la Clase Abstracta y haga clic en el botón Crear.


Paso2: Por defecto, la Clase estará seleccionada. Presione Enter/Botón Verde.


Paso3: Ingrese la descripción de la clase. Asegúrese de que la casilla Final no esté marcada.

Nota: No podemos crear un objeto de la Clase Abstracta, por lo que tenemos que crear una subclase para esta clase principal. La Clase Final no nos permitirá crear la clase secundaria.


Paso4: Guarde la Clase en un objeto local o si tiene algún paquete en particular, mencione el paquete en el campo Paquete.


Paso5: Cree un método de instancia en la pestaña Método. Mantenga su método como Público.

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

Sin respuestas

No hay respuestas para mostrar No hay respuestas para mostrar Se el primero en responder

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?