Objective-C中类的扩展与子类
Objective-C中类的扩展包括类目与延展.类目是在看不到源代码(.m文件)情况下可以对其类添加方法实现强大的功能, 而相对于延展并不一样, 延展则是对累的方法私有化(也可以对属性), 目的是不公开有些方法和属性.
类目与子类的区别就在于子类可以继承父类的方法和实例变量, 而类目仅是对方法进行扩充, 类目写的方法子类可以继承.
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
Objective-C中类的扩展包括类目与延展.类目是在看不到源代码(.m文件)情况下可以对其类添加方法实现强大的功能, 而相对于延展并不一样, 延展则是对累的方法私有化(也可以对属性), 目的是不公开有些方法和属性.
类目与子类的区别就在于子类可以继承父类的方法和实例变量, 而类目仅是对方法进行扩充, 类目写的方法子类可以继承.
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。