python pass的作用

class Phone:

IMEI = None # 序列号

producer = "ITCAST" # 厂商

复制代码
def call_by_4g(self):
    print("4g通话")

class Phone2022(Phone):

face_id = "10001" # 面部识别ID

复制代码
def call_by_5g(self):
    print("2022年新功能:5g通话")

class NFCReader:

nfc_type = "第五代"

producer = "HM"

复制代码
def read_card(self):
    print("NFC读卡")

def write_card(self): 
    print("NFC写卡") 

class RemoteControl:

rc_type = "红外遥控"

复制代码
def control(self): 
    print("红外遥控开启了") 

class MyPhone(Phone2022, NFCReader, RemoteControl):

复制代码
**#pass作用:我这个类继承其他的类,但是我这个类除了继承,自己就没有自己的成员变量和方法,需要用pass保证这里语法不报错,pass本身表示是空(None)的意思**
复制代码
pass  

myPhone1 = MyPhone()

print(myPhone1.call_by_5g())

print(myPhone1.read_card())

print(myPhone1.write_card())

相关推荐
ephemerals__2 分钟前
【c++11】c++11新特性(下)(可变参数模板、default和delete、容器新设定、包装器)
开发语言·c++
shix .6 分钟前
2025年PTA天梯赛正式赛 | 算法竞赛,题目详解
数据结构·算法
先生沉默先10 分钟前
c#接口_抽象类_多态学习
开发语言·学习·c#
风铃儿~15 分钟前
Java面试高频问题(26-28)
java·算法·面试
wuqingshun31415917 分钟前
蓝桥杯 4. 卡片换位
算法·职场和发展·蓝桥杯
沐土Arvin18 分钟前
理解npm的工作原理:优化你的项目依赖管理流程
开发语言·前端·javascript·设计模式·npm·node.js
江沉晚呤时18 分钟前
深入了解C# List集合及两种常见排序算法:插入排序与堆排序
windows·sql·算法·oracle·c#·排序算法·mybatis
IT瘾君22 分钟前
Java基础:认识注解,模拟junit框架
java·开发语言·junit
@正在学习驰骋的小马23 分钟前
九、小白如何用Pygame制作一款跑酷类游戏(添加前进小动物作为动态障碍物)
python·游戏·pygame
BXCQ_xuan29 分钟前
Django API 响应格式:一个新手踩坑记
python·django·状态模式