5.8 继承的设计技巧