python调用父类同名成员

语法

print(f"父类的厂商是:{Phone.producer}")

Phone.call_by_5g(self)

print(f"父类的厂商是:{super().producer}")

print(f"父类的序列号是:{super().IMEI}")

super().call_by_5g()

print("关闭CPU单核模式,确保性能")

代码

"""

演示面向对象:继承中

对父类成员的复写和调用

"""

class Phone:

IMEI = None # 序列号

producer = "ITCAST" # 厂商

复制代码
def call_by_5g(self):
    print("使用5g网络进行通话")

定义子类,复写父类成员

python 复制代码
"""
演示面向对象:继承中
对父类成员的复写和调用
"""


class Phone:
    IMEI = None             # 序列号
    producer = "ITCAST"     # 厂商

    def call_by_5g(self):
        print("使用5g网络进行通话")


# 定义子类,复写父类成员
class MyPhone(Phone):
    producer = "ITHEIMA"        # 复写父类的成员属性

    def call_by_5g(self):
        print("开启CPU单核模式,确保通话的时候省电")
        # 方式1
        print(f"父类的厂商是:{Phone.producer}")
        Phone.call_by_5g(self)
        # 方式2
        print(f"父类的厂商是:{super().producer}")
        print(f"父类的序列号是:{super().IMEI}")
        super().call_by_5g()
        print("关闭CPU单核模式,确保性能")

phone = MyPhone()
phone.call_by_5g()
#print(phone.producer)

# 在子类中,调用父类成员
相关推荐
2601_962299244 分钟前
Azure python操作系统列表
python·操作系统·azure·虚拟机·存储配置文件
2601_9620715718 分钟前
【Java报错已解决】org.springframework.beans.factory.BeanCreationException
java·开发语言
学术 学术 Fun1 小时前
如何用 API 与 Webhook 批量把图表图片转换成 VSDX
python·自动化·api·visio
淡海水1 小时前
07-04-并发-ConcurrentBag-T-工作窃取WorkStealing算法
开发语言·算法·c#·bag·concurrent·workstealing
2601_962100542 小时前
python包和模块的内容整理
python·模块·导入·虚拟环境·
CS_Zero2 小时前
C语言sizeof是函数吗?
c语言·开发语言
二进制漫游记2 小时前
FastAPI项目集成 Qdrant向量数据库+阿里云Embedding完整实战(工具封装+业务调用)
数据库·python·阿里云·embedding
-今昭-3 小时前
《V2V 迁移实战:将 VMware 虚拟机转为 OpenStack 可用 Glance qcow2 镜像》
开发语言·python
2601_962381583 小时前
【转】Python渗透测试工具:sqlmap
python·渗透测试·sql注入·sqlmap·数据库安全
用户3721574261354 小时前
如何使用 Python 从 Word 文档中提取图片
python