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实现类的静态变量用法实例
May 08 Python
详解Django中的过滤器
Jul 16 Python
使用python装饰器计算函数运行时间的实例
Apr 21 Python
python实现逆序输出一个数字的示例讲解
Jun 25 Python
Python中浅拷贝copy与深拷贝deepcopy的简单理解
Oct 26 Python
Python pygame绘制文字制作滚动文字过程解析
Dec 12 Python
Python利用 utf-8-sig 编码格式解决写入 csv 文件乱码问题
Feb 21 Python
Python递归调用实现数字累加的代码
Feb 25 Python
Python3实现飞机大战游戏
Apr 24 Python
Python定义一个Actor任务
Jul 29 Python
Python通过队列来实现进程间通信的示例
Oct 14 Python
python3 实现mysql数据库连接池的示例代码
Apr 17 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程序中使用Rust扩展的方法
2015/07/03 PHP
Yii2数据库操作常用方法小结
2017/05/04 PHP
从JavaScript的函数重名看其初始化方式
2007/03/08 Javascript
JavaScript Konami Code 实现代码
2009/07/29 Javascript
这段js代码得节约你多少时间
2011/12/20 Javascript
javascript获取web应用根目录的方法
2014/02/12 Javascript
jquerymobile局部渲染的各种刷新方法小结
2014/03/05 Javascript
Javascript中的包装类型介绍
2015/04/02 Javascript
nodejs实现获取某宝商品分类
2015/05/28 NodeJs
jquery获取当前元素索引值用法实例
2015/06/10 Javascript
node.js调用C++开发的模块实例
2015/07/03 Javascript
js实现将选中值累加到文本框的方法
2015/08/12 Javascript
jQuery EasyUI 布局之动态添加tabs标签页
2015/11/18 Javascript
浅谈jQuery 中的事件冒泡和阻止默认行为
2016/05/28 Javascript
微信小程序 石头剪刀布实例代码
2017/01/04 Javascript
JS正则匹配中文的方法示例
2017/01/06 Javascript
js事件冒泡与事件捕获详解
2017/02/20 Javascript
js绑定事件和解绑事件
2017/04/27 Javascript
JS判断非空至少输入两个字符的简单实现方法
2017/06/23 Javascript
Vue.js学习笔记之修饰符详解
2017/07/25 Javascript
微信小程序开发教程之增加mixin扩展
2017/08/09 Javascript
Python  连接字符串(join %)
2008/09/06 Python
Python中优化NumPy包使用性能的教程
2015/04/23 Python
在Python的Django框架中加载模版的方法
2015/07/16 Python
python使用Tesseract库识别验证
2018/03/21 Python
python实现海螺图片的方法示例
2019/05/12 Python
Python语法分析之字符串格式化
2019/06/13 Python
通过python扫描二维码/条形码并打印数据
2019/11/14 Python
pandas针对excel处理的实现
2021/01/15 Python
python 爬取腾讯视频评论的实现步骤
2021/02/18 Python
德国最新街头服饰网上商店:BODYCHECK
2019/09/15 全球购物
大学生个人求职信范文
2013/09/21 职场文书
物流专业大学生的自我鉴定
2013/11/13 职场文书
物业客服专员岗位职责
2015/04/07 职场文书
邓小平文选读书笔记
2015/06/29 职场文书
浅析Redis Sentinel 与 Redis Cluster
2021/06/24 Redis