✔ Class & Object
class Student {
public:
int id;
void show() { cout << id; }
};
✔ Encapsulation
Binding data + methods inside class.
✔ Inheritance
Types:
Single
Multiple
Multilevel
Hierarchical
Hybrid
✔ Polymorphism
Compile-time: Function overloading, Operator overloading
Runtime: Virtual functions, method overriding.
✔ Abstraction
Using abstract classes & pure virtual functions.
✔ Constructor / Destructor
Default, Parameterized, Copy constructor
Student(Student &s) { … }
Destructor: ~Student()



0 கருத்துகள்