maeshimaの日記

メモ書きです

getter, setter

最初はgetとかsetとかなんでつけるの?普通にアクセサメソッド使えばいいじゃんと思ってたけど違うのね。指定した関数をプロパティのように使えるようにするための指定子。

  • getやsetで指定したメソッドはプロパティのようにアクセスできる
  • getやsetで指定するメソッドは同名でもおkみたい

書き方

public function set プロパティ名( 値 : 型) : void
public function get プロパティ名() : 型