Você está na página 1de 1

O que so Objetos ABAP?

Objetos ABAP um novo conceito do R/3 Release 4.0. O termo tem dois significados. Em uma
mo, ele todo o ambiente de tempo de execuo ABAP. Na outra mo, ele representa a extenso
orientada a objeto da linguagem ABAP.

O ambiente de tempo de execuo


O novo nome ABAP Objects para todo o ambiente de tempo de execuo uma indicao do
modo que o SAP tem, por algum tempo, movendo-se em direo a orientao a objeto, e de seu
compromisso em perseguir esta linha adiante. O ABAP Workbench permite que voc crie objetos
R/3 Repository, como programas, objetos de autorizao, objetos de travamento, objetos de
customizing, e muitos outros. Usando mdulos de funes, voc pode encapsular funes em
programas separados com uma interface definida. O Business Object Repository (BOR) permite
que voc cria SAP Business Objects para uso interno e externo (DCOM/CORBA). At agora,
tcnicas de orientao a objeto tem sido usadas exclusivamentes em design de sistemas, e ainda
no foram suportadas pela linguagem ABAP.

A extenso da linguagem orientada a objeto


Objetos ABAP um conjunto completo de comandos que foram introduzidos dentro da linguagem
ABAP. Esta extenso orientada a objeto constri sobre a linguagem existente, sendo totalmente
compatvel com ela. Voc pode utilizar objetos ABAP em programas existents, e pode tambm usar
o ABAP convencional em novos objetos de programas ABAP.
ObjetosABAP suporta programao orientada a objeto. Orientao a objeto (OO), tambm
conhecida como paradigma orientada a objeto, um modelo de programao que une dados e
funes em objetos. O resto da linguagem ABAP primeiramente intencionado para programao
estruturada, onde os dados so guardados em tabelas de banco de dados e programas orientados
por funes acessam e trabalham com eles.
A mudana orientada a objeto do ABAP baseado em modelos de Java e C++. comptivel com
objetos externos como DCOM e CORBA. A implementao de elementos orientados a objeto no
kernel da linguagem ABAP tem consideravelmente aumentado o tempo de resposta quando se
trabalha com objetos ABAP. SAP Business Objects e objetos GUI j orientados eles mesmos
vo tambm lucrar de serem incorporados nos objetos ABAP.

Você também pode gostar