一般情况下 - 做或不做?
与pythonic思维方式一致吗?
例如:
class A(object):
def test_2(self):
self.test_3()
def test_3(self):
raise Exception()
class B(A):
def test_3(self):
print 'B'
pass
用法:
b = B()
b.test_2()
如果添加了条件:test_3
是私有的,而test_2
是公开的 - 它可以证明这种结构是正确的吗?
如果添加条件:A
是抽象类