Opening drill
Why is composition often preferred over inheritance in Java? | Aporeon