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实现k均值算法示例(k均值聚类算法)
Mar 16 Python
Python编程中字符串和列表的基本知识讲解
Oct 14 Python
详解Python中的变量及其命名和打印
Mar 11 Python
Python3.6.0+opencv3.3.0人脸检测示例
May 25 Python
python十进制和二进制的转换方法(含浮点数)
Jul 07 Python
Python实现的各种常见分布算法示例
Dec 13 Python
python 输出所有大小写字母的方法
Jan 02 Python
将string类型的数据类型转换为spark rdd时报错的解决方法
Feb 18 Python
pytz格式化北京时间多出6分钟问题的解决方法
Jun 21 Python
Python队列RabbitMQ 使用方法实例记录
Aug 05 Python
python 多进程共享全局变量之Manager()详解
Aug 15 Python
python爬虫库scrapy简单使用实例详解
Feb 10 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 max_execution_time执行时间问题
2011/07/17 PHP
php+html5使用FormData对象提交表单及上传图片的方法
2015/02/11 PHP
微信API接口大全
2015/04/15 PHP
PHP Socket网络操作类定义与用法示例
2017/08/30 PHP
Yii2框架redis基本应用示例
2018/07/13 PHP
jQuery中的常用事件总结
2009/12/27 Javascript
教您去掉ie网页加载进度条的方法
2010/12/09 Javascript
js鼠标滑轮滚动事件绑定的简单实例(兼容主流浏览器)
2014/01/14 Javascript
node.js中的fs.lchownSync方法使用说明
2014/12/16 Javascript
JavaScript中操作字符串小结
2015/05/04 Javascript
jQuery随手笔记之常用的jQuery操作DOM事件
2015/11/29 Javascript
4种JavaScript实现简单tab选项卡切换的方法
2016/01/06 Javascript
JavaScript获取对象在页面中位置坐标的方法
2016/02/03 Javascript
JS中的eval 为什么加括号
2016/04/13 Javascript
jquery 追加元素append、prepend、before、after用法与区别分析
2016/12/02 Javascript
微信小程序 es6-promise.js封装请求与处理异步进程
2017/06/12 Javascript
使用JS和canvas实现gif动图的停止和播放代码
2017/09/01 Javascript
jQuery实现table表格信息的展开和缩小功能示例
2018/07/21 jQuery
微信小程序设置全局请求URL及封装wx.request请求操作示例
2019/04/02 Javascript
js实现图片3D轮播效果
2019/09/21 Javascript
jQuery操作事件完整实例分析
2020/01/10 jQuery
vue 实现setInterval 创建和销毁实例
2020/07/21 Javascript
[04:26]2014DOTA2国际邀请赛-Newbee顺利进入胜者组决赛 独家专访战神7
2014/07/19 DOTA
Python2和3字符编码的区别知识点整理
2019/08/08 Python
python 3.6.7实现端口扫描器
2019/09/04 Python
结合OpenCV与TensorFlow进行人脸识别的实现
2019/10/10 Python
dpn网络的pytorch实现方式
2020/01/14 Python
孕妇装中的著名品牌:Isabella Oliver(伊莎贝拉·奥利弗)
2016/10/31 全球购物
Parfumdreams英国:香水和化妆品
2019/05/10 全球购物
社区七一党员活动方案
2014/01/25 职场文书
《火烧云》教学反思
2014/04/12 职场文书
小学开学标语
2014/07/01 职场文书
整改报告格式
2014/11/06 职场文书
2014年社区工会工作总结
2014/12/18 职场文书
广播体操比赛主持词
2015/06/29 职场文书
详解Mysql事务并发(脏读、不可重复读、幻读)
2022/04/29 MySQL