
Python面向对象三大属性
一个回和
这个作者很懒,什么都没留下…
展开
-
Python面向对象的三大特性(二)继承
目录 1.继承的概念 2.继承的作用 3.继承的格式 4.方法的复写 (1)子类定义了和父类相同的方法 (2)复写的条件 (3)调用方法的顺序 5.super() 6.__init__() (1)如果子类不复写__init__()方法,会自动调用父类的__init__()方法 (2)如果子类复写了__init__()方法,不会调用父类的__intit__()方法,但是这样不推...原创 2019-01-16 22:21:54 · 900 阅读 · 0 评论 -
Python面向对象三大特性(三)--多态
目录 因为在Python中多态的概念已经弱化了很多,所以我在这不多加介绍了,大家来看一个实例来感受一下就行了 1.多态 2.使用不同的支付工具给商店支付钱 (1)思路: 首先人去商店买东西,要付钱,先要有人 然后人要选择支付工具,要有支付方式: 我们最近的支付方式有:支付宝支付,苹果支付........ 最后人消费的这个行为,人用什么支付工具,要支付多少钱 (2)代码: 3.文...原创 2019-01-16 22:34:52 · 275 阅读 · 0 评论 -
Python面向对象三大属性(一)封装
目录 1.介绍 2.封装的体现 (1)属性私有化: 私有化之后,类内部可以使用,类外不可以使用,正常修改的方法: (2)方法私有化: 3.私有化封装后的限制 1.继承:https://blog.youkuaiyun.com/g_optimistic/article/details/86490048 2.多态:https://blog.youkuaiyun.com/g_optimistic/art...原创 2019-01-16 23:08:04 · 336 阅读 · 1 评论