《黑马程序员》 category分类的使用(Objective - c语法)

------- android培训java培训、期待与您交流! ----------

分类

分类的作用:在不改变原来类的基础上,可以给类增加一些方法。

使用注意 : ①  分类只能增加方法,不可以增加成员变量

                ②  分类的方法在实现中可以访问成员变量,不过成员变量必须手动实现。

                ③  分类可以从新实现原来类的方法,但是会覆盖原来类的方法,导致原来类的方法不可以使用。

                ④   方法调用的优先级:分类(最后参与编译的分类) --> 原来类 --> 父类,如果几个分类中都实现了原来类中的一个方法,再调用次方法时,会调用最后一次参与编译的分类中的方法。

分类只能增加方法,不可以增加成员变量

 

 

分类的方法在实现中可以访问成员变量,不过成员变量必须手动实现

分类可以从新实现原来类的方法,但是会覆盖原来类的方法,导致原来类的方法不可以使用。

你可能感兴趣的:(《黑马程序员》 category分类的使用(Objective - c语法))