Pythonのお勉強 Part14
■ このスレッドは過去ログ倉庫に格納されています
0533Python初心者
2006/10/30(月) 18:28:01実装する方法を書いてましたよね?以下、私も考えましたが、
今一ぴったり来ない。他に良い手はあるでしょうか?
class Interface:
def virtual_method(self):
self.name = 'Python!'
self.act()
def act(self):
assert 0,'act must be defined!'
class Sub(Interface):
def act(self):
print 'Let us act with '+ self.name
if __name__=='__main__':
s = Sub()
s.virtual_method()
>>>
Let us act with Python!
■ このスレッドは過去ログ倉庫に格納されています