Python:メソッド
メソッド
(
method
)
クラス内で定義された関数。
メソッドはdef文で定義する。
クラスのメソッドの定義の第一引数に
self
が必要
クラス属性として呼び出された場合、メソッドはインスタンスオブジェクトを第一引数として受け取る。
(この第一引数は普段「self」
と呼ばれる
)。
ほぼ関数と一緒。classステートメントにネストされているかどうかと、
第一引数が特殊な引数であるということのみ違うらしい。
インスタンス名.メソッド名(引数,...)
クラス名.メソッド名(インスタンス名,引数,...)