关于继承的说法正确的是

关于继承的说法正确的是(A)。对象

  • 子类将继承父类全部的数据域和方法。
  • 子类将继承父类的其可见的数据域和方法。
  • 子类只继承父类public方法和数据域
  • 子类只继承父类的方法,而不继承数据域

在一个子类被建立的时候,继承

  • 首先会在内存中建立一个父类对象,
    • 而后在父类对象外部放上子类独有的属性,
    • 二者合起来造成一个子类的对象。
  • 因此所谓的继承使子类拥有父类全部的属性和方法其实能够这样理解,
    • 子类对象确实拥有父类对象中全部的属性和方法,
    • 可是父类对象中的私有属性和方法,子类是没法访问到的,
      • 只是拥有,但不能使用。
  • 就像有些东西你可能拥有,可是你并不能使用。
    • 因此子类对象是绝对大于父类对象的,
    • 所谓的子类对象只能继承父类非私有的属性及方法的说法是错误的。
    • 能够继承,只是没法访问到而已。
相关文章
相关标签/搜索