Course Curriculum
Course Curriculum OOPS ABAP (Object Oriented ABAP)
1. What is object orientation
- Introduction
- Advantages of OOPS
- Data Abstraction
- Encapsulation
- Interface
- Inheritance
- Polymorphism
2. Encapsulation and Abstraction
- Class definition
- Class implementation
- class creation Globally and locally
3. Interfaces
- Interface Definition
- Implementation
- Interface creation Globally and locally
4. Inheritance
- Super class and Sub class
- Types of inheritances
- Inheritance creation Globally and Locally
5.Events
- Definition
- Triggering
- Handling
6. Miscellaneous Concepts
- Constructor
- Abstract class
- Friend class
- Persistent class
- Singleton Class
8. ALV Using Object Oriented
- Simple ALV
- Interactive ALV
- Adding custom Buttons
- Coloring rows, columns, Cells
- Events in oops ALV
9. Factory Method