黑马程序员技术交流社区

标题: self和super [打印本页]

作者: 亚里士缺德    时间: 2015-12-8 00:55
标题: self和super
self和super
OC 供了两个保留字self和super,用于在方法定义中引用执行该方法的对象。
OC语言中的self,就相当于C++、Java中的this指针。 学会使用self,首先要搞清楚属性这一概念。 以及理解getter(设置器)和setter(访问器)方法,它到底有什么用?
设置器与访问器, 供外界操作 类内部属性的 一个通道。
假如,没有这个方法,外界怎么操作类的内部属性。 假如不 供这两个方法,那么这个属性的值,就不能为外界所改变。 因为类的属性,默认是@protect(受保护类型) 。属性一般是私有的
super发送消息可以将方法实现分发其父类。可以重写一个已有的方法来修改或将它添加到现有的 方法中,仍然可以将原始的方法纳入到修改后的方法当中




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