ところで、この前だれかPythonでインターフェースを
実装する方法を書いてましたよね?以下、私も考えましたが、
今一ぴったり来ない。他に良い手はあるでしょうか?

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!