エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
PHP4でデザインパターン(Facade編) - Do You PHP?
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
PHP4でデザインパターン(Facade編) - Do You PHP?
PHP4でデザインパターン(Facade編) オブジェクト指向についてはまだまだ勉強中ですが、「PHPでGoFのデ... PHP4でデザインパターン(Facade編) オブジェクト指向についてはまだまだ勉強中ですが、「PHPでGoFのデザインパターンを実装したら、どんな感じになるんだろ?」と思ってしまったので、ちょっとずつやってみることにしました。 間違いやご意見がありましたら、遠慮なくツッコミを入れてくださいm(_"_)m 今回は、Facadeパターンで「APIをシンプルにする」パターンです(以下のクラス図を参照)。 今回のサンプルは、とあるユーザー一覧を出力するものでクライアントからの呼び出しが1行で済んでしまう、というものです。 以下がサンプルコードで、動作確認はPHP4.3.0です。 これだとあまり実感が湧かないですが、より多くのクラス・メソッドを使用して複雑な処理を行う場合、クライアント側にその複雑さを意識させたくない場合があります。Facadeパターンでは、シンプルなAPIを提供することで、複雑