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())

相关推荐
代码山河7 小时前
Python就业方向全解析:后端、爬虫、数据分析、AI你选哪个?
python·学习·架构·教程·面向对象·项目
在世修行7 小时前
智学文枢:题目流水线
python·多线程·状态机·pyside
C^h8 小时前
c++ string
开发语言·c++
raindayinrain8 小时前
c++高性能--原子操作,无锁编程,操作顺序
开发语言·c++·性能优化
梯度下降者8 小时前
零基础入门Python 爬虫
爬虫·python·数据分析·入门指南·webcrawler
学逆向的8 小时前
C++ 合并命名空间
开发语言·c++·网络安全
Zhao-Jichao8 小时前
VS2026 打包 C++ 程序生成 EXE,借助 Installer Project 扩展工具
开发语言·c++
学逆向的9 小时前
C 局部静态变量
c语言·开发语言·网络安全
大都督会赢的9 小时前
C++第一节课
开发语言·c++
UIU1149 小时前
P1233 [ICPC 2001 Taejon R] 木棍加工
数据结构·c++·算法·动态规划