A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始





//类对象没有掌握好。。。。。。



获取类对象的两种方式:
1.Class c =[Person class];//类方法
2.Person *p=[Person new];
  Class c2 = [p class];//对象方法


类对象调用方法:
Class c = [Person class];
Person *p2 = [c new];



int main()
{
//利用Person这个类创建了2哥Person类型的对象
Person *p=[[Person alloc]  init];//创建对象之前,类会被加载一次
Person *p1=[[Person alloc]  init];//又加载一次类

//获取内存中的类对象
Class c = [p class];//利用某个类的对象,访问Class方法
//获取内存中的类对象
Class c2 =[Person Class];//利用类,访问Class方法,c2可以调用类方法,即[c2,test],等价于[Person test],test是类方法名
//类本身也是个对象,是一个Class类型的对象,简称类对象。
//利用Class 创建 Person类对象
  利用Person类对象 创建 Person类型的对象。


return 0;
}




0 个回复

您需要登录后才可以回帖 登录 | 加入黑马