IB Computer Science Topic B3.2.1: Applying the Concept of Inheritance in OOP to Promote Code Reusability Key Definitions
B3.2.1 Applying the Concept of Inheritance in OOP to Promote Code Reusability (HL only) Key Definitions
Definition
Inheritance
Inheritance is a fundamental concept in object-oriented programming (OOP) that allows a class (subclass/child) to reuse and extend the attributes and methods of another class (superclass/parent).