注: 私は ZCA を初めて使用するので、コードが間違っている可能性があります。ただし、ZCA の仕組みについてはある程度知っています。
たとえば、次のようになります。
class I1(Interface):
def c1():
pass
class U1(object):
implements(I1) #is this necessary?
def c1():
#do some things here
このimplements(I1)
行は必要ですか、それとも U1 が I1 を実装していること (Go のインターフェイスのようなもの) を ZCA が独自に判断できますか?