黑马程序员技术交流社区

标题: 类方法 [打印本页]

作者: flora时光    时间: 2016-4-7 23:22
标题: 类方法
今天刚学了类方法,
  1. @interface HMPerson : NSObject{
  2. NSString *_name;
  3. int _age;
  4. }
  5. +(HMPerson *)person;
  6. +(HMPerson *)personWithName:(NSString *)name andAge:(int)age;
  7. @end

  8. @implementation HMPerson
  9. + (HMPerson *)person{
  10. return [HMPerson new];
  11. }
  12. +(HMPerson *)personWithName:(NSString *)name andAge:(int)age
  13. {
  14. [HMPerson personWithName:@"小明" andAge:13];
  15. }
  16. @end
复制代码

除了这两种还有那些使用方法,表示什么意思
感觉很容易和对象方法搞混淆,求帮助
作者: 堕落天使    时间: 2016-4-8 06:43
调用方法的对象不同,类方法是类调用,对象方法是对象调用。
方法的格式不同。




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