擅长:python、mysql、java
<p>据我所知,这可能是实现你想要的最具Python式的方式:</p>
<pre><code>class A:
def own_method(self):
pass
def descendant_method(self):
raise NotImplementedError
class B(A):
def descendant_method(self):
...
</code></pre>
<p>另一种选择可能是:</p>
^{pr2}$
<p>它们都是Python式的,因为它清晰、易读、清晰、简洁。在</p>
<ul>
<li>它是明确的,因为它没有做任何不必要的魔术。在</li>
<li>它是可读的因为
你可以准确地知道你在做什么,你的意图是什么
乍一看。在</li>
<li>很清楚,因为前导的单下划线是
Python社区中广泛使用的私有约定
(非魔法)任何使用它的开发人员都应该知道如何使用它
小心。在</li>
</ul>
<p>在这些方法中选择一种将取决于您对用例的意图。在你的问题中举一个更具体的例子会很有帮助。在</p>