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

Python的多继承

笔记

class FatherA():
    def __init__(self,name):
        self.name=name

    def showA(self):
        print('父类A中的方法')

class FatherB():
    def __init__(self,age):
        self.age=age

    def showB(self):
        print('父类B中的方法')

# 多继承
class Son(FatherA,FatherB):
    def __init__(self,name,age,gender):
        # 需要调用两个父类的初始化方法
        FatherA.__init__(self,name)
        FatherB.__init__(self,age)
        self.gender=gender

    def showC(self):
        print(f'{self.name},{self.age},{self.gender}')

son=Son('陈梅梅',20,'女')
son.showA()
son.showB()
son.showC()



http://www.dtcms.com/a/44143.html

相关文章:

  • c++中深拷贝和浅拷贝的联系和区别
  • VirtualBox启动报错WIN32_EXIT_CODE : 1077 (0x435)
  • AQS源码级别解析
  • 查找Excel包含关键字的行
  • 【星云 Orbit-F4 开发板】05. NVIC中断分组与配置(重要)
  • Svelte vs Vue:前端框架的深度对比与应用场景分析
  • 23种设计模式之《策略模式(Strategy)》在c#中的应用及理解
  • 2025:人形机器人量产潮与AI硬件终端创业风暴
  • Linux三种网络方式
  • 基于POI的Excel下拉框自动搜索,包括数据验证的单列删除
  • 【一起学Rust 框架篇 Tauri2.0框架】Tauri2.0环境搭建与项目创建
  • 商业秘密维权有哪些成本开支?
  • 《CAFE: Learning to Condense Dataset by Aligning Features》
  • 高效管理日志文件——深入解析日志轮转与Logrotate实践
  • 自动化测试开发
  • 【设计模式精讲】开源实战之剖析Spring框架:结合设计模式自定义SpringIOC
  • 基于fast-whisper模型的语音识别工具的设计与实现
  • 【MongoDB】在Windows11下安装与使用
  • 2024年12月中国电子学会青少年软件编程(Python)等级考试试卷(二级)真题 + 答案
  • FFmpeg-chapter2-C++中的线程
  • 【AVRCP】深入理解蓝牙音频 / 视频远程控制规范:从基础到应用
  • weaviate 安装与测试
  • C# .NET Core HttpClient 和 HttpWebRequest 使用
  • windows服务器更新jar包脚本
  • 【pytest框架源码分析三】pluggy源码分析之hook注册调用流程
  • Compose笔记(七)--Modifier
  • 《算法笔记》9.6小节 数据结构专题(2)并查集 问题 C: How Many Tables
  • EasyExcel构建复杂多级表头
  • 网络安全员证书
  • go类(结构体)和对象