博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python语言学习 (四)1.3
阅读量:7086 次
发布时间:2019-06-28

本文共 472 字,大约阅读时间需要 1 分钟。

继承和多态:

继承:

根据已有的类,定义新的类

继承的目的:代码重用,多态

调用父类方法:父类.方法名(self);super(子类名,self).方法名()

 

多重继承:

class A(object):     def __init__(self):         pass     def sayHi(self):         print 'in A' class B(A):     def sayHi(self):         #A.sayHi(self)         super(B,self).sayHi()         print 'in B' class C(A):     def sayHi(self):         super(C,self).sayHi()         print 'in C' class D(B,C):     pass 菱形继承问题: 经典类:深度优先 新式类:广度优先

转载于:https://www.cnblogs.com/TinaGao/p/5762327.html

你可能感兴趣的文章
亚信安全成为 “上海网络与信息安全监测预警平台” 首批发起单位
查看>>
构建基于容器的本机监控系统 应该注意什么?
查看>>
从CSE Asia 2016亚洲消费电子展看智能设备安全
查看>>
阿里CEO张勇:网络安全需要全生态协作
查看>>
科技改变未来 物联网痛下决心治电梯吃人
查看>>
在Azure中部署Kubernetes容器集群
查看>>
滨湖区胡埭建智能交通缓解交通压力
查看>>
《深度学习:Java语言实现》一一第2章 机器学习算法——为深度学习做准备
查看>>
坚持做创业护卫队的770天
查看>>
《ANSYS Workbench 14有限元分析自学手册》——导读
查看>>
OC之构造方法
查看>>
AppleWatch开发入门二——界面布局
查看>>
6个你必须用到AJAX的地方与6个不必用到的地方
查看>>
OpenExpressApp 框架结构(2)
查看>>
[总结]无线测试
查看>>
⑫云上场景:筋斗云,基于分布式云服务器的深度挖掘
查看>>
Waiting Auto-INC LOCK导致死锁
查看>>
wake-up signal SIGALRM from alarm() or setitimer(). SIG_DFL & SIG_IGN
查看>>
HTTP/2 对 Web 性能的影响(上)
查看>>
react更新state的时候要返回一个全新的引用或者值
查看>>