阅读背景:

Objective-C /iphone开发基础:分类(category,又称类别)

来源:互联网 

在c++中我们可以多继承来实现代码复用和封装使程序更加简练。在objective-c中只能单继承,不能多继承,那么除了协议protocol之外,我们可以实现类似多继承的一个方法就是,分类(category,又称类别)。类别可以不修改原来的类(父类),和派生类的情况下,为原有的类增加新的方法,但是分类不能增加实例变量。在c++中我们可以多继承来实现代码复用和封装使程序更加简练。在objective-c中只能单继




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: