Advantages of ABAP Objects?

Go down

Advantages of ABAP Objects?

Post  Admin on Sat Mar 24, 2012 11:20 pm

Consistency throughout the software development process
The “language” used in the various phases of software development (analysis, specification, design and implementation) is uniform. The ideal would be for changes made during the implementation phase to flow back into the design automatically.

Encapsulation

Encapsulation means that the implementation of an object is hidden from other components in the system, so that they cannot make assumptions about the internal status of the object and therefore dependencies on specific implementations do not arise.

Polymorphism

Polymorphism (ability to have multiple forms) in the context of object technology signifies that objects in different classes have different reactions to the same message.

Inheritance

Inheritance defines the implementation relationship between classes, in which one class (the subclass) shares the structure and the behavior defined in one or more other classes (superclasses).

Note: ABAP Objects only allows single inheritance.

Admin
Admin

Posts : 92
Join date : 2012-01-26

http://mysaplab.forumotion.com

Back to top Go down

Re: Advantages of ABAP Objects?

Post  Admin on Sat Mar 31, 2012 11:11 pm

Object oriented approach (key features)
1. “Object-oriented programming is an approach that provides a way of modularizing
programs by creating patron memory area for both data and function that can be used as
templates for creating copies of such modules on demand”

2. Model real world entity very well (class and objects).

3. Stress on data as well as functionality

4. Data encapsulation and abstraction

5. Inheritance

6. Polymorphism

7. Dynamic binding

Admin
Admin

Posts : 92
Join date : 2012-01-26

http://mysaplab.forumotion.com

Back to top Go down

Back to top

- Similar topics

 
Permissions in this forum:
You cannot reply to topics in this forum