¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Como definir uma Classe Abstrata em SAP ABAP OOPs: Guia passo a passo

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

Introdução


Estou escrevendo este blog para fornecer uma visão geral de como definir a CLASSE ABSTRATA em Classe Local e Global.


Classe. Muitos desenvolvedores iniciantes que trabalham em SAP ABAP OOPs precisam se familiarizar com o conceito de OOPs. Um dos conceitos é CLASSE ABSTRATA e MÉTODO que é explicado aqui.


Os leitores poderão entender como criar uma Classe Abstrata em Classe Global e Classe Local também.



Parte 1 - Definir Classe Abstrata em Classe Global.


Parte 2 - Definir Classe Abstrata em Classe Local.


Neste post do blog, espero que os leitores possam aprender:




  1. O que é uma Classe Abstrata?

  2. Onde usar Classe Abstrata?

  3. Como definir abstrato em SAP ABAP?


O que é uma CLASSE ABSTRATA?


Classe Abstrata é um tipo especial de classe que tem pelo menos um método abstrato. O método abstrato é aquele que tem apenas definição, o que significa que não contém a implementação do método, apenas uma declaração. Podemos criar um objeto apenas da subclasse da Classe Abstrata.

Nota: Não podemos criar um objeto de Classe Abstrata.

Onde deve ser usada a Classe Abstrata?



  1. Como a Classe Abstrata é flexível por natureza, podemos usá-la para criar várias variantes do objeto com algumas operações predefinidas.

  2. A Classe Abstrata deve ser usada para classes que estão intimamente relacionadas entre si.

  3. A Classe Abstrata permite implementar parcialmente sua classe.


Como criar uma Classe Abstrata Global?


Passos1: Utilize o código SE24 para criar uma Classe Abstrata. Insira o nome da Classe Abstrata e clique no botão Criar.


Passo2: Por padrão, a Classe estará selecionada. Pressione Enter/Botão Verde.


Passo3: Insira a descrição da classe. Certifique-se de que a caixa Final não esteja marcada.

Nota: Não podemos criar um objeto da Classe Abstrata, então precisamos criar uma subclasse para esta classe principal. A Classe Final não nos permitirá criar a classe secundária.


Passo4: Salve a Classe em um objeto local ou se tiver algum pacote específico, mencione o pacote no campo Pacote.


Passo5: Crie um método de instância na aba Método. Mantenha seu 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?