子类继承父类,能继承父类的什么?不能继承的又有什么?

解决方案 »

  1.   

    能继承父类protected public 的数据和方法
    不能继承构造函数,private的数据和方法
    还得考虑域的隐藏 
    建议楼主百度一下
      

  2.   

    其实private数据在子类中也是存在的,只是子类没有直接访问它的接口。
      

  3.   

    楼主是面试官啊? 哈哈。有幸第一次答题给面试官。
    在我的印象里:
    不继承析构函数与构造函数。其他的都继承,只是访问权限不同。
    关于private有没有继承下来,我的理解是:
                                  继承下来了。因为只有继承下来后,才能在类内使用  基类类名::方法(或成员)的方式访问到private内的方法和成员。
                                如果没有继承下来,没有基类,谈何构造一个派生类?派生类不就是由基类构造组合而成吗?以上只是我肤浅的认识,望楼主指点。
      

  4.   

    这个问题  我建议你用super().来调用父类的方法  这样就不需要问了吧  自己多测试一下