Looking to expand your SAP knowledge using trusted resources? Our ABAP Workbench Concepts part I (TAW12), latest book from SAP Learning Hub, is your key to mastering SAP systems and processes. Perfect for students, professionals, and SAP enthusiasts, this book provides verified content straight from the source.
Unit 1: Introduction to Object-Oriented Programming
Lesson: Explaining the Object-Oriented Programming Model
Lesson: Analyzing and Designing with Unified Modeling Language (UML)
Unit 2: Fundamental Object-Oriented Syntax
Lesson: Creating Local Classes
Lesson: Creating Objects
Lesson: Accessing Methods and Attributes
Lesson: Implementing Constructors in Local Classes
Lesson: Implementing Class Constructors in Local Classes
Unit 3: Inheritance and Casting
Lesson: Implementing Inheritance
Lesson: Implementing Upcasts Using Inheritance
Lesson: Implementing Polymorphism Using Inheritance
Lesson: Implementing Downcasts Using Inheritance
Unit 4: Interfaces and Casting
Lesson: Defining and Implementing Local Interfaces
Lesson: Implementing Polymorphism Using Interfaces
Lesson: Integrating Class Models Using Interfaces
Unit 5: Object-Oriented Events
Lesson: Implementing Events in Local Classes
Lesson: Implementing Events in Local Interfaces
Unit 6: Object-Oriented Repository Objects
Lesson: Creating Global Classes
Lesson: Defining and Implementing Global Interfaces
Lesson: Implementing Inheritance in Global Classes
Unit 7: ABAP Object-Oriented Examples
Lesson: Using the ABAP List Viewer (ALV)
Lesson: Describing Business Add-Ins (BAdIs)
Unit 8: Class-Based Exceptions
Lesson: Explaining Class-Based Exceptions
Lesson: Defining and Raising Exceptions
Lesson: Implementing Advanced Exception Handling Techniques
Unit 9: Object-Oriented Design Patterns
Lesson: Implementing Advanced Object-Oriented Techniques
Lesson: Implementing the Singleton Pattern
Lesson: Implementing Factory Classes Using Friendship
Unit 10: Program Calls and Memory Management
Lesson: Using Shared Objects
Unit 11: Dynamic Programming
Lesson: Using Generic Data Types
Lesson: Describing Data Types, Data Objects, and Objects at Runtime
Lesson: Creating Data Types, Data Objects, and Objects at Runtime