您的位置:首页 > 移动开发 > Objective-C

Objective-C入门13:类目

2015-09-21 21:13 417 查看
Objective-C入门13:类目

1、类目:( Category )
的基本概念

是在原有类的基础之上添加方法

在使用的时候只需要用原有类实例化出来的对调用即可

        

2、实际开发在什么状况下使用?

扩展
已经封装好的类  (
不希望再改变原有类 )

团队里面 
分工开发一个模块的时候

        

3、不要在类目中覆盖原有类的方法。


类目:(Category) 
里面不可以添加 
变量 
属性 
只能添加方法

        

4、类目:(Category) 
子类有什么异同点       

相同点:

子类:可以扩展父类的方法

类目:可以扩展原有类的方法

        

不同点:

子类:可以添加实例变量、属性

类目: NO~NO~

        

5、扩展方法的调用方式

子类:用子类的对象调用扩展的方法

类目:依然使用原有类的对象调用
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  objective-c 类目