1/5
Name | Mastery | Learn | Test | Matching | Spaced | Call with Kai | Chat |
|---|
No analytics yet
Send a link to your students to track their progress
Encapsulation
A concept in object-oriented programming that hides the implementation details and protects the internal state of objects using access specifiers.
Abstraction
A principle that simplifies complex workings by hiding unnecessary details and highlighting only the important aspects.
Polymorphism
An OOP principle where an entity can exist in multiple forms or classes.
Inheritance
A mechanism that allows a child class to inherit features and properties from a parent class, promoting code reusability.
Parent Class (Base Class)
The class from which features and properties are inherited.
Child Class (Derived Class)
The class that inherits features from another class.