黑马程序员技术交流社区
标题:
对子类对象进行初始化时,为何父类的构造方法先运行?
[打印本页]
作者:
刘旭升
时间:
2013-12-26 22:27
标题:
对子类对象进行初始化时,为何父类的构造方法先运行?
题目所问的
作者:
一年之后
时间:
2013-12-26 23:04
因为父类中的数据子类可以直接获取,所以子类中的数据建立时,需要看父类中的数据是如何初始化的
所以子类在对象初始化时,要先方访问一下父类中的构造函数
作者:
刘旭升
时间:
2013-12-26 23:07
一年之后 发表于 2013-12-26 23:04
因为父类中的数据子类可以直接获取,所以子类中的数据建立时,需要看父类中的数据是如何初始化的
所以子 ...
明白了一些
作者:
75100313
时间:
2013-12-27 22:54
子类是通过父类继承过来的,所以子类有父类的属性和方法,如果不调用父类的构造方法,那么怎么初始化父类中定义的属性,即怎么给父类的属性分配内存空间 ,如果父类的属性没有分配内存空间,那么子类访问父类的属性,不就会报错 ?
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2