Python class的继承方法代码实例


Posted in Python onFebruary 14, 2020

这篇文章主要介绍了Python class的继承方法代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

class parent(object):
   
  def implicit(self):
    print("Parent implicit()")
  def override(self):
    print("Parent override()")
  def altered(self):
    print("Parent altered()")
     
class child(parent):
   
  def override(self):
    print("Child override()")
  def altered(self):
    print("Child,Before Parent altered()")
    super(child,self).altered()
    print("Child,After Parent altered()")
     
dad=parent()
son=child()
 
dad.implicit()
son.implicit()
 
dad.override()
son.override()
 
dad.altered()
son.altered()

运行结果:

Parent implicit()
Parent implicit()
Parent override()
Child override()
Parent altered()
Child,Before Parent altered()
Parent altered()
Child,After Parent altered()

还可以写成:

class parent():
   
  def implicit(self):
    print("Parent implicit()")
  def override(self):
    print("Parent override()")
  def altered(self):
    print("Parent altered()")
     
class child(parent):
   
  def __init__(self):
    self.parent =parent()
     
  def implicit(self):
    self.parent.implicit()
     
  def override(self):
    print("Child override()")
     
  def altered(self):
    print("Child,Before Parent altered()")
    super(child,self).altered()
    print("Child,After Parent altered()")
     
dad=parent()
son=child()
 
dad.implicit()
son.implicit()
 
dad.override()
son.override()
 
dad.altered()
son.altered()

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
pyqt4教程之messagebox使用示例分享
Mar 07 Python
Python getopt模块处理命令行选项实例
May 13 Python
Flask框架学习笔记(一)安装篇(windows安装与centos安装)
Jun 25 Python
python pandas.DataFrame选取、修改数据最好用.loc,.iloc,.ix实现
Jun 11 Python
对python读取CT医学图像的实例详解
Jan 24 Python
用Python解决x的n次方问题
Feb 08 Python
Python3数字求和的实例
Feb 19 Python
python模拟键盘输入 切换键盘布局过程解析
Aug 15 Python
使用python无账号无限制获取企查查信息的实例代码
Apr 17 Python
总结python 三种常见的内存泄漏场景
Nov 20 Python
Python读取图像并显示灰度图的实现
Dec 01 Python
python学习之使用Matplotlib画实时的动态折线图的示例代码
Feb 25 Python
python super函数使用方法详解
Feb 14 #Python
python字符串,元组,列表,字典互转代码实例详解
Feb 14 #Python
python集成开发环境配置(pycharm)
Feb 14 #Python
基于python-pptx库中文文档及使用详解
Feb 14 #Python
python pptx复制指定页的ppt教程
Feb 14 #Python
打包PyQt5应用时的注意事项
Feb 14 #Python
如何使用Python抓取网页tag操作
Feb 14 #Python
You might like
PHP网页游戏学习之Xnova(ogame)源码解读(八)
2014/06/23 PHP
thinkphp中session和cookie无效的解决方法
2014/12/19 PHP
制作高质量的JQuery Plugin 插件的方法
2010/04/20 Javascript
JsDom 编程小结
2011/08/09 Javascript
人人网javascript面试题 可以提前实现下
2012/01/05 Javascript
javascript中expression的用法整理
2014/05/13 Javascript
javascript为按钮注册回车事件(设置默认按钮)的方法
2015/05/09 Javascript
jQuery实现限制textarea文本框输入字符数量的方法
2015/05/28 Javascript
JQuery控制DIV的选取实现方法
2016/09/18 Javascript
JavaScript中this的四个绑定规则总结
2016/09/26 Javascript
JavaScript获取URL中参数querystring的方法详解
2016/10/11 Javascript
Vue 实用分页paging实例代码
2017/04/12 Javascript
jQuery正则验证注册页面经典实例
2017/06/10 jQuery
AngularJs实现聊天列表实时刷新功能
2017/06/15 Javascript
Gulp实现静态网页模块化的方法详解
2018/01/09 Javascript
详解在React里使用"Vuex"
2018/04/02 Javascript
react-native使用leanclound消息推送的方法
2018/08/06 Javascript
JavaScript实现联动菜单特效
2020/01/07 Javascript
vuex 多模块时 模块内部的mutation和action的调用方式
2020/07/24 Javascript
谈谈JavaScript令人迷惑的==与+
2020/08/31 Javascript
[03:09]2014DOTA2国际邀请赛 Mushi前队友送上祝福
2014/07/12 DOTA
[55:45]LGD vs OG 2019国际邀请赛淘汰赛 胜者组 BO3 第三场 8.24
2019/09/10 DOTA
pytorch实现seq2seq时对loss进行mask的方式
2020/02/18 Python
jupyter notebook中美观显示矩阵实例
2020/04/17 Python
Python实现石头剪刀布游戏
2021/01/20 Python
IE矩阵Matrix滤镜旋转与缩放及如何结合transform
2012/11/29 HTML / CSS
Perfume’s Club法国站:购买香水和化妆品
2019/05/02 全球购物
女性时尚网购:Chic Me
2019/07/30 全球购物
杭州SQL浙江浙大网新恩普软件有限公司
2013/07/27 面试题
听课评语大全
2014/04/30 职场文书
无传销社区工作方案
2014/05/13 职场文书
2014年会计个人工作总结
2014/11/24 职场文书
黄石寨导游词
2015/02/05 职场文书
2015年世界无车日活动总结
2015/03/23 职场文书
生日寿星公答谢词
2015/09/29 职场文书
2016年情人节广告语
2016/01/28 职场文书