面向对象三大特性:
封装
:将数据进行封装到对象中,以供其他函数进行调用
继承
:提高代码复用性
多肽
:多种形态或多种状态
封装
- 下面的代码块我们可以看到:
- 在初始化方法中接收参数,类就接收这些参数
- 在调用的时候,先是实例化了一个对象,这个对象有实现初始化的属性
- 再把对象传入函数,就相当于把数据传到了函数中
继承
单继承
多继承
多肽
在 python 中由于原生支持多态,所有没有了特殊性,崇尚鸭子模型,python 函数传参时无需指定类型
面向对象三大特性:
封装
:将数据进行封装到对象中,以供其他函数进行调用
继承
:提高代码复用性
多肽
:多种形态或多种状态
在 python 中由于原生支持多态,所有没有了特殊性,崇尚鸭子模型,python 函数传参时无需指定类型
支付宝打赏
微信打赏
评论区