黑马程序员技术交流社区

标题: 这个不懂,求解释 [打印本页]

作者: niujiayue    时间: 2015-11-7 22:24
标题: 这个不懂,求解释
本帖最后由 niujiayue 于 2015-11-7 23:03 编辑

在构造方法中为什么这么写self=【super init】,是什么意思啊?
作者: 正在输入中...    时间: 2015-11-8 17:52
这个问题其实很好理解,因为类存在继承关系,所以在构造方法中要想成功将自己的对象构造成功,就要从最上边的类开始构造,所以需要调用父类的构造函数,也就是super init。现将父类构造创建成功之后,如果成功了,在创建自己的东西。
作者: xiaolang110    时间: 2015-11-8 20:36
来抢个沙发吧!
作者: 刘家亮    时间: 2015-11-9 00:25
如1楼所说的,如果理解不了就死记硬背




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2