Discuss / Python / 为什么要创建一个从BaseManager继承的QueueManager类

为什么要创建一个从BaseManager继承的QueueManager类

Topic source

QueueManager的代码只有一个pass,按照我的理解就是和父类一模一样,那为什么不直接用父类?

在此插入代码

从BaseManager继承的QueueManager:

class QueueManager(BaseManager): pass

廖雪峰

#2 Created at ... [Delete] [Delete and Lock User]

因为他的名字更好:QueueManager

而且将来可以加新方法

懂了,就是说QueueManager能更好的表达出这个类的意义,将来还能扩展功能。 廖老师的回答真是言简意赅,切中要点,谢啦:)


  • 1

Reply