Pythonオブジェクトメソッド
オブジェクトメソッド
オブジェクトにはメソッドを含めることもできます。オブジェクトのメソッドは、オブジェクトに属する関数です。
Personクラスにメソッドを作成しましょう。
例
グリーティングを出力する関数を挿入し、それをp1オブジェクトで実行します。
class Person:
def __init__(self, name, age):
self.name = name
self.age = age
def myfunc(self):
print("Hello my name is " + self.name)
p1 = Person("John",
36)
p1.myfunc()
注:パラメーターは、クラスの現在のインスタンスへのself
参照であり、クラスに属する変数にアクセスするために使用されます。