Software engineering
Computing
Object-oriented programming
Computer programming
Inheritance
Class
Interface
Method
Object
Java
Multiple inheritance
Fragile base class