inheritanve vs composition