python简单了解继承与多继承

热门标签

, ,

本博客主题

高扩展、安全、稳定、响应式布局多功能模板。

¥69 现在购买

特别声明:文章多为网络转载,资源使用一般不提供任何帮助,特殊资源除外,如有侵权请联系!

简单用法:(单继承)

父类定义:

class 父类():
    def __init__(self,name):
        self.name = name
    def show(self):
        print(self.name)

子类继承父类:

class 子类(父类):
		 pass

运行:

子类 = 子类("乔越") #这个乔越是给父类的构造器name赋值
# 实例化对象时必须执行__init__方法,类中没有,从父类找,父类没有,从object类中找。
子类.show()#调用的是父类
# 先要执行自己类中的show方法,自己类没有才能执行父类中的方法。
#结果 乔越

多继承:

多继承,顾名思义就是一个子类有多个父类,我们可以用例子说明:

class 神仙():
    def 飞(self):
        print("我是神仙 我会飞")
class 猴子():
    def 吃(self):
        print("我是猴子我爱吃桃子")
#可以继承多个
class 孙悟空(神仙,猴子):
    pass

sxz = 孙悟空()
sxz.吃()
sxz.飞()

继承的优点:

  1. 增加了类的耦合性(耦合性不宜多,宜精)。

  2. 减少了重复代码。

  3. 使得代码更加规范化,合理化。

未经允许不得转载:作者:乔越, 转载或复制请以 超链接形式 并注明出处 乔越博客
原文地址:《python简单了解继承与多继承》 发布于2019-11-05

分享到:
赞(0) 打赏

评论 抢沙发

4 + 8 =


python简单了解继承与多继承

长按图片转发给朋友

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

79代刷网
代刷网各种代刷 售后有保证 代做各种网站有需要留言给我即可!
切换注册

登录

忘记密码 ?

您也可以使用第三方帐号快捷登录

Q Q 登 录
微 博 登 录
切换登录

注册