当前位置:优草派 > 问答 > Python问答

Python中空类有什么用?

标签: Python  python类  作者: 罗西汉

回答:

有时会需要使用类似于 Pascal 的“record”或 C 的“struct”这样的数据类型,将一些命名数据项捆绑在一起。这种情况适合定义一个空类,示例如下:

class Employee:
pass

一段需要特定抽象数据类型的Python代码往往可以被传入一个模拟了该数据类型的方法的类作为替代。例如,如果你有一个基于文件对象来格式化某些数据的函数,你可以定义一个带有read()和readline()方法从字符串缓存获取数据的类,并将其作为参数传入。

TOP 10
  • 周排行
  • 月排行