PHPでOOP (894レス)
上下前次1-新
113: 2007/07/15(日)00:13 ID:??? AAS
きめぇ
114: 2007/07/15(日)00:19 ID:??? AAS
Synfony はつっこんだ方(ry
115: 1 ◆SWtzLesEmM [age] 2007/07/26(木)10:21 ID:??? AAS
>>106
>呼ばれた側はどういうエラーがあったか返す責任があるし、
>呼んだ側は返ってきたエラーをチェックする責任がある。
なるほど〜(・∀・)
呼ぶ側と呼ばれた側のそれぞれでエラーの対処があれば、手堅いですね!
大変参考になりました。
116: 1 ◆SWtzLesEmM [age] 2007/07/26(木)10:29 ID:??? AAS
掲示板の続きを作りました。
DBにアクセスする機能をクラスにしてみました。
外部リンク[php]:kameleon.s241.xrea.com
動作サンプル
外部リンク[php]:kameleon.s241.xrea.com
なんか、>>55さんのアドバイスの形になってませんが…orz
とりあえず、DBアクセスをクラスの形にできたので一歩前進!!!\(^o^)/
117(1): 1 ◆SWtzLesEmM [age] 2007/07/26(木)10:50 ID:??? AAS
>>110
おー、ガンバレ〜〜〜☆
>>111
(1) Entryクラス
文章を「書き込む」メソッド、「読む」メソッド、「書き換える(編集)」メソッド、「削除する」メソッドが用意されている。
(2) Entryクラスを継承して、質問用のクラスを用意
=質問のデータだけを操作できる
(3) Entryクラスを継承して、答え用のクラスを用意
=答えのデータだけを操作できる
というかんじになるんでしょうか?
省1
118: 2007/07/26(木)10:57 ID:??? AAS
どうしてPDOをry
119: 2007/07/27(金)00:44 ID:??? AAS
おんにゃにょこの
おっぱい
ぷぴにぷにだにょ〜
120: 2007/07/28(土)17:35 ID:??? AAS
夏だな
121: 2007/07/30(月)03:51 ID:??? AAS
function &foo {
echo "ほげ"
}
こういうやつ、「リファレンスを返す」っていうんですか?
これはどういう処理をしているんでしょうか?
どこかで定義されているfoo()という関数に何かしているんですか?
122: 2007/07/31(火)07:40 ID:??? AAS
高機能な参照関数だな
123: 2007/08/01(水)06:30 ID:abLVM2kM(1) AAS
>>87
買ってしまっていたよ。Iteratorまで読んだけど、
分かったような分からないような気分。
説明が少ない&下手なのは分かった。
124: 2007/08/01(水)22:18 ID:??? AAS
分からない人に分かるように書いてないという意味では同意。
書いてあることを全て理解していこうとするとこんがらがってくるしね。
まぁいい頭の体操になったけど。
あんなサンプルのためのサンプルではなく、具体的な使い方と利点が書いてあるとOOP素人にも理解しやすかったかもね。
125: 522 2007/08/26(日)13:53 ID:QzPwO1Nh(1) AAS
>>117
なんかCakePHP使ってみたんだけど質問と答えを操作するクラス作って云々みたいになって結局>>110と同じような感じになっちゃいましたとさ・・・
「モノ」に書く機能とか読む機能持たせていーの?おしえてえろいひと><
126: 2007/08/26(日)14:28 ID:??? AAS
お前が「モノ」をどう捉えるか次第だよ
127: 2007/08/28(火)02:25 ID:??? AAS
結局どうやってデータを保持したら、人間にとって分かりやすいか、コンピュータにとってやさしいかってことだろ。
128(1): 2007/10/03(水)02:51 ID:??? AAS
オブジェクト指向は木構造を再現しようとしているだけ。
インスタンスだのオブジェクトだのは枝、茎、葉、花、果実を作るというだけ。
mainでは結果(果実)だけをとりたいから枝やら茎やらは見えなくしとけってことだろ?
129: 2007/10/03(水)16:27 ID:??? AAS
>>128
まあそんな感じだ
130: 2007/10/03(水)23:45 ID:??? AAS
まぁ、ファイルの管理方法も木構造だし、インターネットなんていっても網状でなく、
サーバーを経由した木構造になってることから演算機が理解しやすいデータ構造は木構造である。
こういってしまっても過言ではないと思う。
例えば、手続き型は東京の小さなバイク便が地方への配達を頼まれても東京発で請け負うみたいなもの。
それに対して、OODはヤ○ト運輸が東京で頼まれた配達を一旦、地方の配送センターに送るようなもの。
配達する対象が少なければ、バイク便に頼んだ方が早いかもしれないけど、数が多くなるとヤ○ト運輸。
131(2): 2007/10/05(金)01:16 ID:??? AAS
うん、ここ数日でオブジェクト思考勉強してて分かったこと。
ちなみに128==130==漏れです。
・オブジェクト指向は木構造
・目的は種の存続、繁栄
・ここでのフローは一つずつだが、間にどれだけの枝が挟まるかは設計次第
クラス設計
種(プリプロセッサ)から芽が出る(この時点では手続き型でも、OODでもない)
根クラス…main関数、もしくはmainクラスの設計、遺伝子(設計の違いで木になるかどうかが決定)
幹クラス…根から養分を吸い上げる(大まかな工程の分類)
オブジェクト生成
省6
132: 2007/10/05(金)20:07 ID:??? AAS
なんかすぐ動いて実用的で簡単なサンプルください
上下前次1-新書関写板覧索設栞歴
あと 762 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.009s