7
Pythonでインターフェイスを実装するにはどうすればよいですか?
public interface IInterface { void show(); } public class MyClass : IInterface { #region IInterface Members public void show() { Console.WriteLine("Hello World!"); } #endregion } このC#コードに相当するPythonを実装するにはどうすればよいですか? class IInterface(object): def __init__(self): pass def show(self): raise Exception("NotImplementedException") class MyClass(IInterface): def __init__(self): IInterface.__init__(self) def show(self): print 'Hello World!' これは良いアイデアですか?回答に例を挙げてください。