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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 为梦想挺身而出 中级黑马   /  2014-5-12 15:47  /  1057 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 为梦想挺身而出 于 2014-5-21 01:32 编辑

一个类中如果没有
  1. + (void)load就不会显示
  2. 如果没有+ (void)initialize就会显示父类的,如果父类有分类,就优先显示分类的
  3. PS.每个类的@implementation下的load和initialize里都有NSLog打印的内容
复制代码


类也是一个对象,类对象是Class类型的对象,有了类对象就可以创建他对应类型的另外一种对象
这一句如何理解,对应类型的另外一种对象是什么对象

1 个回复

倒序浏览
类和对象是比较抽象的两个概念:拿“人”类(有鼻子,有眼睛,会说话)来说,每一个人 都是一个对象(高鼻梁,蓝眼睛,说俄语),有自己具体特征,可以说对象是类的具体化。当你说道“生物”类的时候,“人“类也就成了一个对象(有鼻有眼,会说话)从而区别跟“植物”“动物”。有了类对象就可以创建他对应类型的另外一种对象,就好像说有了“张三这个人”,还可以创建一个”李四“。希望我的理解可以帮到你。
PS:我是为了好说好理解用了”人”类。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马