Methods¶
メソッドは、オブジェクトタイプ内で定義されたSPLプロシージャまたは関数です。メソッドは、次の3つの一般的なタイプに分類できます。
メンバーメソッド –オブジェクトインスタンスのコンテキスト内で動作するプロシージャまたは関数。メンバメソッドは、アクセスしているオブジェクトメソッドの属性を変更できます。
静的メソッド –特定のオブジェクトインスタンスから独立して動作するプロシージャまたは関数。静的メソッドにはアクセスできず、オブジェクトインスタンスの属性を変更できません。
コンストラクタメソッド –オブジェクトタイプのインスタンスを作成するために使用される関数。オブジェクトタイプが定義されると、デフォルトのコンストラクターメソッドが常に提供されます。