1、作用:在不改变原有类的内容的基础上,可以为类增加一些方法
2、注意:
1)分类只能增加方法,不能增加变量
2)分类方法实现中可以访问原来类中的成员变量
3)分类可以重新实现原来类中的方法,但是会覆盖。
4)方法调用优先级:分类(最后参与编译的)-》原有类-》父类
5)继承重写方法可以保留父类方法
本文探讨了在不改变原有类内容的基础上,如何通过分类为类增加方法,并详细阐述了分类的注意事项,如只能增加方法、可以访问原有类成员、重新实现方法会覆盖等关键点。同时介绍了方法调用的优先级顺序。
1、作用:在不改变原有类的内容的基础上,可以为类增加一些方法
2、注意:
1)分类只能增加方法,不能增加变量
2)分类方法实现中可以访问原来类中的成员变量
3)分类可以重新实现原来类中的方法,但是会覆盖。
4)方法调用优先级:分类(最后参与编译的)-》原有类-》父类
5)继承重写方法可以保留父类方法
392
597
939
779
768

被折叠的 条评论
为什么被折叠?