- 封装:
将数据及相关操作打包在一起
支持代码复用
- 继承:
子类(subclass)借用父类(superclass)的行为
避免重复操作,提升代码复用程度
定义class ClassName(SuperClassName)
例如:calss Human:
。。。。。
class Chinese(Human)
- 多态
在不同情况下用一个函数名启用不同方法
灵活性
将数据及相关操作打包在一起
支持代码复用
子类(subclass)借用父类(superclass)的行为
避免重复操作,提升代码复用程度
定义class ClassName(SuperClassName)
例如:calss Human:
。。。。。
class Chinese(Human)
在不同情况下用一个函数名启用不同方法
灵活性