Introduction
Module 8: OOP (SOLID, Encapsulation, Abstraction)
Created by: YP
Learning Objectives
After completing this module, students are expected to:
- Explain the basic concept of OOP (Object-Oriented Programming).
- Differentiate between Encapsulation and Abstraction.
- Implement Abstract Class and Pure Virtual Function in C++.
- Apply fundamental SOLID principles (Single Responsibility Principle and Liskov Substitution Principle).
- Build a simple menu-based program using inheritance.
No comments to display
No comments to display