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+django实现文件下载
Jan 17 Python
Python实现的异步代理爬虫及代理池
Mar 17 Python
Python实现在tkinter中使用matplotlib绘制图形的方法示例
Jan 18 Python
Python Paramiko模块的使用实际案例
Feb 01 Python
python验证码识别实例代码
Feb 03 Python
python scipy求解非线性方程的方法(fsolve/root)
Nov 12 Python
用python3 返回鼠标位置的实现方法(带界面)
Jul 05 Python
浅谈pycharm使用及设置方法
Sep 09 Python
python 已知三条边求三角形的角度案例
Apr 12 Python
Python Json数据文件操作原理解析
May 09 Python
降低python版本的操作方法
Sep 11 Python
Selenium结合BeautifulSoup4编写简单的python爬虫
Nov 06 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
为什么夜间收到的中波电台比白天多
2021/03/01 无线电
PHP新手上路(八)
2006/10/09 PHP
php数组总结篇(一)
2008/09/30 PHP
PHP在字符断点处截断文字的实现代码
2011/04/21 PHP
百度实时推送api接口应用示例
2014/10/21 PHP
php常用正则函数实例小结
2016/12/29 PHP
爱恋千雪-US-AscII加密解密工具(网页加密)下载
2007/06/06 Javascript
JS版网站风格切换实例代码
2008/10/06 Javascript
javascript setTimeout和setInterval 的区别
2009/12/08 Javascript
浅说js变量
2011/05/25 Javascript
JS和函数式语言的三特性
2014/03/05 Javascript
JavaScript获取某年某月的最后一天附截图
2014/06/23 Javascript
javascript二维数组转置实例
2015/01/22 Javascript
简单介绍jsonp 使用小结
2016/01/27 Javascript
简介EasyUI datagrid editor combogrid搜索框的实现
2016/04/01 Javascript
jQuery实现select模糊查询(反射机制)
2017/01/14 Javascript
vue.js移动端app实战1:初始配置详解
2017/07/24 Javascript
JavaScript实现各种排序的代码详解
2017/08/28 Javascript
详谈Node.js之操作文件系统
2017/08/29 Javascript
微信小程序使用progress组件实现显示进度功能【附源码下载】
2017/12/12 Javascript
AngularJS 将再发布一个重要版本 然后进入长期支持阶段
2018/01/31 Javascript
javascript触发模拟鼠标点击事件
2019/06/26 Javascript
15 分钟掌握vue-next响应式原理
2019/10/13 Javascript
JavaScript 面向对象程序设计详解【类的创建、实例对象、构造函数、原型等】
2020/05/12 Javascript
在Python中使用Mako模版库的简单教程
2015/04/08 Python
python 输出上个月的月末日期实例
2018/04/11 Python
Python把对应格式的csv文件转换成字典类型存储脚本的方法
2019/02/12 Python
python 求1-100之间的奇数或者偶数之和的实例
2019/06/11 Python
Python实现图像去噪方式(中值去噪和均值去噪)
2019/12/18 Python
python如何导出微信公众号文章方法详解
2020/08/31 Python
matplotlib交互式数据光标mpldatacursor的实现
2021/02/03 Python
HTML5中drawImage用法分析
2014/12/01 HTML / CSS
SQL Server里面什么样的视图才能创建索引
2015/04/17 面试题
什么是SQL Server的确定性函数和不确定性函数
2016/08/04 面试题
销售行政专员岗位职责
2014/06/10 职场文书
2015年档案管理员工作总结
2015/05/13 职场文书