【发布时间】:2016-12-11 12:28:39
【问题描述】:
我在网上搜索以了解基类和派生类的概念。我有一个问题,派生类是否包含基类的所有变量和方法,或者派生类只引用基类变量和方法。
当我从基类扩展一个类并创建派生类的对象时,派生类对象是否充当包含基类对象+它自己的变量和方法的容器?基类对象是内联复制的吗?当我调用超类方法super.setValues(10,20)时,它会调用超类,设置值,并内联复制这些值吗?
我对代码的内部运作感到困惑?谁能解释一下?
【问题讨论】:
-
在c#中比较常用的是基类和派生类,而java更像是父类和子类
标签: java inheritance