3.11 Implementing Inheritance With Joined Strategy

Joined inheritance strategy.