可視性について、ちょっと調べてみた。

  • private
  • protected
  • public

があるらしい。C#みたいにinternalはないようだ。5.3.0から名前空間が導入されたのに。どうも名前空間の役割が違うのかもしれない。

仕事でPHPが必要になったので、ちょっとGAEはおあづけです。しかもwebじゃないPHP。少し書いてみて、全然動かなくて泣きそうになったので、一つずつ調べてみないとダメなようです。PHP5からまじめにOOPが導入されたようなので、まずは簡単なサンプルから。