黑马程序员技术交流社区
标题:
oc之类方法,对象方法区别
[打印本页]
作者:
skywan
时间:
2015-7-23 21:38
标题:
oc之类方法,对象方法区别
对象方法:
对象方法以-开头,如-(void)run;
对象方法只能由对象来调用;
对象方法中可以访问当前对象的成员变量;
调用格式 [对象名 对象方法名];
类方法:
类方法以+开头,如+(void)run;
类方法只能由类来调用;
类方法中不能访问实例 成员变量,因为类方法只能由类来调用,并没有创建存储空间来存储类中的成员变量。
调用格式 [类名 类方法名];
类的优点和适用场合:效率更高,不依赖于对象;当方法内部不需要使用成员变量时,可以改为类的方法。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2