ios Category作用
来源:互联网 发布:高大上简历 知乎 编辑:程序博客网 时间:2024/05/22 06:19
问了许久的度娘,勉强理解了Category的用途及好处
1.作用:在已有类的基础上扩展类的功能,但是只能添加方法,不能添加实例变量
2.用法:假如原有类为Class A,扩展类为ClassA+Class B,扩展类添加的方法为-(void)method;则原有类及其子类可直接调用方法method,如[Class A method],但是通过继承添加的方法,原有类不能直接调用。
3.好处:(1)功能比较多的类可以将不同的功能通过类别放到不同的地方,有利于多个程序猿工作的时候代码的简洁和易读。
(2)当一个类的功能已经完全实现然后根据需求变化增加或修改方法时,可通过类目来覆盖或扩展原有类的方法,相比起继承可以减轻很多工作量。
0 0
- ios Category作用
- iOS Category
- IOS-Category
- iOS category
- iOS Category
- iOS Category
- ios-Category
- [iOS]iOS Category
- ios 类别(category)
- ios的category
- ios设计模式 Category
- IOS category 与 extension
- IOS设计模式---Category
- iOS开发 Category介绍
- ios中的各种category
- ios的category
- iOS category && extension
- iOS Category详解
- 网络编程中设计并发服务器,使用多进程与多线程有什么区别?
- 纯虚函数
- 定时器实现动画的一个例子
- ZOJ 1610 Count the Colors(线段覆盖着色:离散化)
- CentOS下如何完全卸载MySQL?解决卸载不干净的问题
- ios Category作用
- 王利芬语录
- 网络编程学习笔记(服务器端进程终止)
- Hello world
- 博客中使用latex写公式
- HDU 5012 Dice bfs
- uva10706Number Sequence
- 自定义判重器,清除List集合中的重复元素。众所周知,List集合元素可重复。
- 编程语言的运行效率问题?C++:java/C#