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基于回溯法子集树模板解决马踏棋盘问题示例
Sep 11 Python
Python实现的归并排序算法示例
Nov 21 Python
Python利用公共键如何对字典列表进行排序详解
May 19 Python
python pandas库中DataFrame对行和列的操作实例讲解
Jun 09 Python
python高阶爬虫实战分析
Jul 29 Python
Pycharm无法使用已经安装Selenium的解决方法
Oct 13 Python
python matplotlib实现双Y轴的实例
Feb 12 Python
Python变量访问权限控制详解
Jun 29 Python
pow在python中的含义及用法
Jul 11 Python
基于python的selenium两种文件上传操作实现详解
Sep 19 Python
pytorch实现onehot编码转为普通label标签
Jan 02 Python
Python使用protobuf序列化和反序列化的实现
May 19 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 的比较运算与逻辑运算详解
2016/05/12 PHP
PHP实现json_decode不转义中文的方法
2017/05/20 PHP
网页和浏览器兼容性问题汇总(draft1)
2009/06/01 Javascript
jquery validate poshytip 自定义样式
2012/11/26 Javascript
JS刷新框架外页面七种实现代码
2013/02/18 Javascript
按钮接受回车事件的三种实现方法
2014/06/06 Javascript
使用HTML+CSS+JS制作简单的网页菜单界面
2015/07/27 Javascript
jquery判断iPhone、Android设备类型
2016/09/14 Javascript
JS中数组重排序方法
2016/11/11 Javascript
js/jq仿window文件夹框选操作插件
2017/03/08 Javascript
JS实现利用两个队列表示一个栈的方法
2017/12/13 Javascript
浅谈React组件之性能优化
2018/03/02 Javascript
jQuery实现的点击按钮改变样式功能示例
2018/07/21 jQuery
vuex + axios 做登录验证 并且保存登录状态的实例
2018/09/16 Javascript
vue项目中使用AES实现密码加密解密(ECB和CBC两种模式)
2019/08/12 Javascript
关于vue路由缓存清除在main.js中的设置
2019/11/06 Javascript
python实现从字符串中找出字符1的位置以及个数的方法
2014/08/25 Python
Python下Fabric的简单部署方法
2015/07/14 Python
python 实现删除文件或文件夹实例详解
2016/12/04 Python
matplotlib绘制动画代码示例
2018/01/02 Python
OpenCV2从摄像头获取帧并写入视频文件的方法
2018/08/03 Python
python3实现名片管理系统
2020/11/29 Python
Python实现E-Mail收集插件实例教程
2019/02/06 Python
基于Python实现粒子滤波效果
2020/12/01 Python
详解Python模块化编程与装饰器
2021/01/16 Python
购房协议书范本
2014/04/11 职场文书
环保倡议书400字
2014/05/15 职场文书
2014市府办领导班子“四风问题”对照检查材料思想汇报
2014/09/24 职场文书
初婚未育证明样本
2014/10/24 职场文书
中学生思想品德评语
2014/12/31 职场文书
建议书范文
2015/02/05 职场文书
消防隐患整改通知书
2015/04/22 职场文书
python自动化之如何利用allure生成测试报告
2021/05/02 Python
浅谈Python实现opencv之图片色素的数值运算和逻辑运算
2021/06/23 Python
python中urllib包的网络请求教程
2022/04/19 Python
Android RecyclerView实现九宫格效果
2022/06/28 Java/Android