擅长:python、mysql、java
<p>使用适配器而不是mixin。所以在您的例子中,您将拥有一个IFollowable接口和从书店或用户到ifolloable的适配器。在</p>
<p>请参见<a href="http://ginstrom.com/scribbles/2009/03/27/the-adapter-pattern-in-python/" rel="nofollow">http://ginstrom.com/scribbles/2009/03/27/the-adapter-pattern-in-python/</a>,了解Python中适配器的描述,尤其是Martijn Faassen关于使用工厂和接口以及<code>grokcore.component</code>的注释。在</p>