|
ABAP Tutorials -
Object Oriented ABAP
|
|
Written by mastram
|
|
Friday, 06 June 2008 13:14 |
|
Object Oriented Programming (OOP) is a programming paradigm that uses the concept of objects that can encapsulate data and its related functions on data. Some of the features of OOP are: - Encapsulation
- Abstraction
- Inheritance
- Polymorphism
Each of these will be describes in detail in the coming chapters. The basic building blocks of any OOP language are Classes. The entire principles of object oriented programming can be understood if we can clearly understand the following in detail ABAP : A hybrid programming language
ABAP has evolved as a hybrid programming language. ABAP runtime supports both procedural programming as well as ABAP Objects. You might have leared in previous chapters that ABAP is n event driven programming language and now you will learn that ABAP is a object oriented programming language. Although applications with pure OO ABAP can be designed, most applications still use a mix of procedural and object oriented approach of ABAP. Thus you have the advantage to take the best practices of both paradigms. In the following chapters you will learn more about how to code with ABAP Objects.
|
|
Last Updated ( Thursday, 14 August 2008 02:10 )
|