当前位置: 首页 > news >正文

python 零碎知识 super用法

super是继承用的

主要参考1:Python super() 函数 | 菜鸟教程 (runoob.com)

主要参考2:python类中super()_python super(a,a)_wanghua609的博客-CSDN博客

class FooParent(object): def __init__(self): self.parent = 'I\'m the parent.' print ('Parent') def bar(self,message): print ("%s from Parent" % message) class FooChild(FooParent): // 初始化 FooChild def __init__(self): // Note1: 执行父类(FooParent)初始化函数 并继承父类的一切成员变量及函数(除私有) // Note2: 继承的结果都给到自己(FooChild)的self里 // Note3: 因此 此时self.parent == 'I\'m the parent.' // Note4: 并且也可以执行父类(FooParent)里的bar函数 super(FooChild,self).__init__() print ('Child') // (其实不算重写)写一个与父类bar函数同名的另一个函数 def bar(self,message): super(FooChild, self).bar(message) // 由于已继承 因此可以调用父类的bar函数 print ('Child bar fuction') print (self.parent) // 由于已继承 因此可以调用父类的成员变量(除私有) if __name__ == '__main__': fooChild = FooChild() fooChild.bar('HelloWorld') ''' 输出: Parent Child HelloWorld from Parent Child bar fuction I'm the parent. '''
http://www.gsyq.cn/news/1580331.html

相关文章:

  • Burp Suite高级功能使用指南:会话管理与自动化测试全攻略
  • k8s环镜搭建(续2)
  • 如何用AMD Ryzen AI软件构建本地智能助手:一个完整的零配置开发指南
  • HACG数据管理终极指南:本地缓存与网络同步的最佳实践
  • DPF外部UI开发:跨进程插件界面实现原理与实战指南
  • Asciidoctor.js CLI工具深度解析:自动化文档构建与发布流程
  • 通信架构设计源码范例
  • VGG19.tv_in1k进阶应用:图像嵌入与特征表示的高级技巧
  • 数据结构 C 代码 7.4: 关键路径
  • 技术视角:ET框架的架构革新与分布式游戏服务端设计范式
  • public-fitbit-projects未来 roadmap:新功能预告与社区贡献指南
  • EthereumJS-TX迁移指南:从独立库到EthereumJS VM monorepo的无缝过渡
  • 构建有记忆的AI助手:深入解析OpenAI-Agents Session系统的架构设计与实战应用
  • Spraykatz高级参数详解:-u、-p、-t参数的最佳实践
  • 快速掌握SmartContracts-audit-checklist:Solidity审计效率提升300%
  • 如何快速集成 Hakawai:10分钟实现强大的 iOS 文本编辑器
  • 如何快速上手MCP-Security-Checklist:初学者完整教程与实战演练
  • HACG搜索功能完全指南:如何高效查找动漫、漫画资源
  • Winterfell与后端集成指南:表单数据处理与提交最佳实践
  • Medium Editor Markdown深度解析:从安装到高级配置的完整教程
  • Whisper Mic模型选择指南:tiny到large-v3,哪款最适合你的需求?
  • 如何解析RoseTTAFold-All-Atom输出结果:从PDB文件到结构质量评估的完整指南
  • 如何快速掌握yuzu模拟器:5个实战技巧详解
  • DriveAGI性能优化技巧:大规模驾驶视频处理的7个最佳实践
  • PowerCLI-Example-Scripts最佳实践:社区脚本的质量控制与维护
  • 5分钟快速上手Vue-Audio-Visual:从零开始构建音频可视化应用
  • Silex-Skeleton核心功能解析:从Service Provider到Twig模板引擎的终极指南
  • Dungeon Generator高级技巧:自定义地牢规则与参数优化
  • 为什么你的PHP测试这么慢?phpunit-speedtrap揭示真相
  • 3分钟掌握PowerToys文本提取器:免费高效的OCR文字识别工具