你好,我是这样认为的:当实例化子类的时候,CLR检测到有继承关系,所以会找父类,一直找到Object类的构造函数,【因为,接口,抽象类等也是间接或直接继承子Object类】然后调用默认构造函数,当然是无参数的,然后层层调用,并把控制权返回给调用端,知道子类的构造函数调用产生了实例对象,在这个过程中是产生了父类的对象,只不过这个父类对象包含在子类实例中,我们叫它子类实例,并不称它是父类对象而已,这样认为正确吗?
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |