标签: python swift-protocols
我是Python编程的新手,具有Objective-C和Swift的强大背景。 我喜欢Swift的一个很酷的事情是使用默认实现的Protocol Oriented Programming。我想知道在Python中是否可以有相同的行为?
我不确定它是否是一个很好的解决方案,因为POP解决了单继承的问题,但在python中我们可以使用多重继承。事情就是我从编程之旅开始就听说多重继承是坏事。
我认为要做的是:
所以我很想知道人们是否在Python中使用POP?如果是,他们是如何做到的?