Class in Python
クラス宣言と利用
class testClass:
def __init__(self):
self.x = 10
print("constructor") #コンストラクタ
def test(self): #関数定義
print("test function")
t = testClass()
t.test()
- メソッドにはselfの引数を必ずつける
- __init__ はコンストラクタ
- プロパティはselfのメンバーとしてメソッド内で利用・宣言。コンストラクタ内で宣言しておくと美しい。