タグ

オブジェクト指向に関するchangsaのブックマーク (4)

  • オブジェクト指向PHP

    PHP5でオブジェクト指向入門11月24日・・・__getと__set 09月01日・・・WP-DB-Backup 08月28日・・・テンプレート読み込み順位 07月29日・・・Custom Field GUI 03月28日・・・例外処理 当サイトの更新情報をお届けします!フィードの購読はこちらから。 2008年11月24日 存在しないプロパティにアクセスした時に、実行されるメソッドを定義することができます。(private属性が付与されているプロパティをクラス外から呼び出した場合、クラス外からは見えないため、存在しないとみなされます。)そのための特殊なメソッドが、__get(アンダーバー2個)です。引数は呼び出そうとしたプロパティ名です。 class Sample { public function __get($propName) { return $propName . " do

  • RedLine Magazine : PHP修行 「setter/getter」を知るの巻

    PHP修行 「setter/getter」を知るの巻 2010.02.17追記 PHPでは「カプセル化」でググる 2010.02.17追記 オブジェクト、getter/setterについての解説 この前書いたMVC勉強のコメントにて添削をして頂いてる最中なのですが、その中でまたもや新たなキーワードが出てきまして・・・。添削して頂いてる最中ですが、分からないコトが出てきたので、先にそっちの勉強して出直してきます。先生、すみません。しばしお待ちを・・・。そんでもって、分からなかったのがこの一文。 setterで値セット、getterで値取り出し。setter,getterを使うことで複数人で開発時に"誰かが勝手なルールで"$nameの値を変更してしまうことを防げる。 ちょっと待って。「setter」「getter」は初耳。教えて!google先生(n'∀')η (n ▼ω▼ ) < sette

  • ポリモーフィズムとは | オブジェクト指向PHP

    changsa
    changsa 2010/08/21
    クラスを新しく作成する場合は楽になりそうだけど、カプセル化の単純化を進め、ファイル数が増える弊害を懸念した。でも、むしろそのバランスを考える重要な概念の気もしてもう少し読み進めたくなった。
  • PHPにおけるオブジェクト指向やMVCについての入門サイト・解説サイトを探しています。…

    PHPにおけるオブジェクト指向やMVCについての入門サイト・解説サイトを探しています。 特にMVCの概念や具体的な使い方・実装方法などについてまとめられているサイトを教えてください。 MVCモデルにおいて、M・V・Cそれぞれの役割や、具体的に何をどういったファイル構成に分ければいいのか等、いまいち理解できておりません。 できれば特定のフレームワークについてではなく、普遍的なMVCの原理原則を知りたいです。 今までに読んで分かりやすいなと思ったOOP解説のサイトは以下の2つです。これ以外を教えてください。 http://phpc2.seesaa.net/article/50625577.html http://www.ibm.com/developerworks/jp/opensource/library/os-php-7oohabits/

    changsa
    changsa 2010/07/04
    簡潔に質問するって難しい、探してる知りたい質問発見。ココの回答でダメならサンプル集本を買うしかないか。「ちいたん」の使い方読んでも分かんなかったし。PHP4で自作したのを解説サイト参考に解読改変してみる。
  • 1