我刚刚在 python 中遇到委托(delegate),无法理解委托(delegate)和继承之间的区别。为什么要使用委托(delegate)而不是继承??
最佳答案
委派是一种强大的机制,您可以将任务从一个类委派给另一个类。这有一个主要优点,即您的一个类中的更改不会向下级联或级联到任何其他类。
此外,如果您不了解此原则,您的类(class)可能会做的比他们应该做的更多。我的意思是,您让一个类做一些可能最好封装到另一个类中的事情,然后您可以使用委托(delegate)来做同样的事情。
关于python - 委托(delegate)与继承python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5260675/