继承的作用之一是代码重用:如果子类不override父类的某个public/protected方法,则这时
子类(通过继承)就“天生”拥有了这个方法,这时你直接对子类操作就可以“调用”这个方法当然这时你可能也可以通过对父类的操作来“调用”这个方法(如果父类是可以操作的话,
比如为了结构清楚,父类被设计成一个abstract的,则这时父类中的非static方法就无法
直接使用)所以继承的使用,多半是为了OO结构上的原因,并不是“非用不可”的,即:虽然可以直接
使用父类,但为了结构清晰,依然坚持使用继承另外,如果你所使用的API类库非常强调OO,甚至通过某种方法来“迫使”用户使用继承,
则这时你就必须使用继承;反过来,如果是你在设计类库,你也可以这样做

解决方案 »

  1.   

    小衲再补充一点:比如父类是“飞机”,有一个”飞行“方法
    子类是“战斗机”,除了继承”飞行“方法之外,有加了一个“开火”方法则这时,你直接对子类操作就可同时获得”飞行“和“开火”2个方法,你不必
    为了“飞行”而再单独实例化一个父类这里,通过继承,”飞行“和“开火”2个方法被同时封装在一个子类里,使用
    起来比较方便,并且你不必再次重写”飞行“方法,节约了时间,这样就可以
    有更多的时间踢足球了哈哈哈哈哈
      

  2.   

    然后就有更多的时间享受足球的快乐嘻嘻嘻
      

  3.   

    各位大侠施主或许不知,我寺72绝技中有一门功夫,叫做“无影过人腿法”,是北宋
    年间一位在我寺挂单的广东佛山高僧所创,最近星驰施主的电影里另外,我寺俗家洋弟子米施主也很厉害哈哈哈哈哈