封装 继承 多态

来源:互联网 发布:淘宝怎么开直播 编辑:程序博客网 时间:2024/05/06 22:14
封装 继承 多态  面向对象的里面的三大特征
OC里面没有多继承
只有单继承、多级继承。
可以使用类目(category)来弥补不能使用多继承
1.封装:把所有有共性的东西放到一起
好处:1 代码清晰 2.模块化方便使用 3.复用性高 便于维护
2.继承
主要是子类、父类(超级类)
子类父类的关系:
1 父类有的方法子类可以使用
2 父类有的属性 子类可以使用
3父类所有公开的方法和属性子类都可以使用
子类独有的方法父类不能使用
3.多态:同一种方法的不同实现

如果方法值声明不实现
当调用的时候找不到这个方法的实现就会崩溃
为什么使用import 不适用@class
@class只是用类名 不使用类里面的方法属性
#import 可以导入整个.h文件 使用里面的方法属性
0 0