类的本质 - OC

Person *p = [Person new];

  • 我们都说p是Person类型的变量,但其Person它其实还是一个对象(class类型的对象)叫类类型的对象,而Person类型的 *p叫类类型的变量叫实例对象
  • 类对象是一种数据结构,存储类的基本信息:类大小,类名称,类版本以及消息与函数的映射表等。
如何获取类对象
  • 通过实例对象获取类对象

     Class c = [p Class];   //通过 实例对象 获取 类对象
    
  • 通过类名来获取类对象
    Class c1 = [Person Class];

屏幕快照 2015-08-28 20.23.40.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,973评论 19 139
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,767评论 18 399
  • 一:java概述:1,JDK:Java Development Kit,java的开发和运行环境,java的开发工...
    ZaneInTheSun阅读 2,688评论 0 11
  • 那年那时,烽火连天 你往南,我往北 你留给我如花笑靥 今时今日,青山埋骨 你我,终于又在一处 1. 狗蛋的爷爷去世...
    青瓷白话阅读 657评论 4 2
  • 时光飞逝 已相伴十余年 忆 情路漫漫 蜿蜒 !内心却淡然 相约创造爱情奇迹 相约古稀依然浪漫 相约心心牵连 ...
    yydp阅读 233评论 0 0