タグ

php4に関するyuggrdrasillのブックマーク (1)

  • PHP4でデザインパターン(Singleton編) - Do You PHP?

    PHP4でデザインパターン(Singleton編) オブジェクト指向についてはまだまだ勉強中ですが、「PHPGoFのデザインパターンを実装したら、どんな感じになるんだろ?」と思ってしまったので、ちょっとずつやってみることにしました。 間違いやご意見がありましたら、遠慮なくツッコミを入れてくださいm(_"_)m 今回は、Singletonパターンです。このパターンを簡単に説明すると、「あるクラスのインスタンスが1つしか存在しないようにする」パターンで、コンストラクタを潰す(Javaではprivateにする)代わりに、インスタンスを得る(publicな)メソッドを用意します(以下のクラス図を参照)。以下が、サンプルコードになります。 ●Singleton.php <?php class Singleton { var $str_; /** * Javaでいうstaticメソッドな扱いで、参

  • 1