Inheritance
Composition