Favor object composition to achieve flexibility and reuse over rigid inheritance hierarchies.