14.7 组合与继承的选择