Home - heshawacooray/OOP-Heshawa GitHub Wiki
Object-Oriented Programming (OOP-Heshawa) Wiki
Welcome to the Object-Oriented Programming (OOP) Wiki.
This wiki provides detailed explanations, syntax, and example code for core OOP concepts in C++.
Table of Contents
Core OOP Concepts
- Classes and Objects
- Member Variables
- Instance Variables
- Class Variables
- Methods
- Static Methods
- Constructors
- Destructors
- Encapsulation
- Inheritance
- Multiple Inheritance
- Polymorphism
- Method Overloading
- Operator Overloading
- Function Overloading
- Abstract Class and Method
- Virtual Function (Dynamic Dispatch)