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 相关文章推荐
python单例模式实例分析
Apr 08 Python
Python类属性与实例属性用法分析
May 09 Python
Python3 中文文件读写方法
Jan 23 Python
使用python爬虫获取黄金价格的核心代码
Jun 13 Python
Python实现的读取文件内容并写入其他文件操作示例
Apr 09 Python
TensorFlow基于MNIST数据集实现车牌识别(初步演示版)
Aug 05 Python
Python从文件中读取指定的行以及在文件指定位置写入
Sep 06 Python
python实现大量图片重命名
Mar 23 Python
Python高并发解决方案实现过程详解
Jul 31 Python
容易被忽略的Python内置类型
Sep 03 Python
Python 实现微信自动回复的方法
Sep 11 Python
关于Python使用turtle库画任意图的问题
Apr 01 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 $_FILES中error返回值详解
2014/01/30 PHP
yii框架配置默认controller和action示例
2014/04/30 PHP
php计算两个日期相差天数的方法
2015/03/14 PHP
PHP开发api接口安全验证操作实例详解
2020/03/26 PHP
特殊字符、常规符号及其代码对照表
2006/06/26 Javascript
javascript中的变量是传值还是传址的?
2010/04/19 Javascript
根据对象的某一属性进行排序的js代码(如:name,age)
2010/08/10 Javascript
简单实用的全选反选按钮例子
2013/10/18 Javascript
jquery跟js初始化加载的多种方法及区别介绍
2014/04/02 Javascript
javascript实现图片上传前台页面
2015/08/18 Javascript
JavaScript DOM节点操作实例小结(新建,删除HTML元素)
2017/01/19 Javascript
canvas压缩图片转换成base64格式输出文件流
2017/03/09 Javascript
layui表格实现代码
2017/05/20 Javascript
推荐10款扩展Web表单的JS插件
2017/12/25 Javascript
vue 右键菜单插件 简单、可扩展、样式自定义的右键菜单
2018/11/29 Javascript
JS+HTML5 canvas绘制验证码示例
2018/12/05 Javascript
[01:43]深扒TI7聊天轮盘语音出处4
2017/05/11 DOTA
[43:47]完美世界DOTA2联赛PWL S3 LBZS vs Phoenix 第一场 12.09
2020/12/11 DOTA
通过代码实例展示Python中列表生成式的用法
2015/03/31 Python
python顺序的读取文件夹下名称有序的文件方法
2018/07/11 Python
关于django 1.10 CSRF验证失败的解决方法
2019/08/31 Python
基于Django框架的权限组件rbac实例讲解
2019/08/31 Python
10个Python面试常问的问题(小结)
2019/11/20 Python
Python运行异常管理解决方案
2020/03/09 Python
浅谈matplotlib 绘制梯度下降求解过程
2020/07/12 Python
详解Java中一维、二维数组在内存中的结构
2021/02/11 Python
团工委书记自荐书范文
2013/12/17 职场文书
优秀幼教自荐信
2014/02/03 职场文书
支部书记四风对照材料
2014/08/28 职场文书
六查六看自查报告
2014/10/14 职场文书
2015年环卫工作总结
2015/04/28 职场文书
人口与计划生育责任书
2015/05/09 职场文书
小学生组织委员竞选稿
2015/11/21 职场文书
公司中层管理培训心得体会
2016/01/11 职场文书
《秦兵马俑》教学反思
2016/02/24 职场文书
导游词之山西-五老峰
2019/10/07 职场文书