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)

# 在子类中,调用父类成员
相关推荐
weixin_458580128 小时前
CSS如何利用--first-letter设置首字下沉_通过文本伪元素打造报纸排版
jvm·数据库·python
亚林瓜子8 小时前
AWS Catalog中数据搬到Catalog中
大数据·python·spark·云计算·aws·pyspark·glue
m0_493934538 小时前
如何在 Go 中模拟 do-while 循环实现用户交互式重复执行
jvm·数据库·python
哈伦20198 小时前
第六章 Matplotlib案例股票K线图绘制
python·matplotlib
阿_旭8 小时前
基于YOLO26深度学习的【无人机视角DaMa检测】与语音提示系统【python源码+Pyqt5界面+数据集+训练代码】
python·深度学习·无人机
ccice018 小时前
python爬虫——爬取全年天气数据并做可视化分析
开发语言·爬虫·python
m0_743623928 小时前
如何用 removeChild 与 remove 方法从页面 DOM 中移除元素
jvm·数据库·python
userxxcc8 小时前
Ginthon是用Python+Web写的“视图窗口+稳定服务”的桌面端(Win、Mac、Linux)多功能程序基座。开箱即用但有一定上手门槛。
python·pyinstaller·pywebview·桌面应用基座
InfinteJustice8 小时前
JavaScript中null与undefined在双等号下的特殊性
jvm·数据库·python
m0_678485458 小时前
如何处理SQL空值填充_利用IFNULL函数保证数据完整性
jvm·数据库·python