PHPでOOP ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
390:に ◆lKs5QMUHoA 08/02/14 08:07:28 どうしてもテーブル単位でクラスを作る場合は、こんな感じになるのかな。 // PostgreSQLへ接続処理などを管理する基底クラス(抽象) class CDB_PostgreSQL_Connection // TableAの操作を管理するクラス。 class CDB_TableA extend CDB_PostgreSQL_Connection // TableBの操作を管理するクラス。 class CDB_TableB extend CDB_PostgreSQL_Connection 391:に ◆lKs5QMUHoA 08/02/14 08:26:42 OOPの設計をする場合は、処理を文章で書き表して、 その中から名詞や役割を抽出していけばいいと聞いたことがある。 その単位を1つのオブジェクトとして設計する。 1つのオブジェクトを、1つのクラスとしてコーディングする。 392:nobodyさん 08/02/14 08:57:14 >>390 CDB_PostgreSQL_Connectionを拡張してCDB_TableAにするのはまずい 子クラスと親クラスはis_a関係にしないといけない 言い換えると子クラスは親クラスの範疇に含まれていないといけない テーブルがコネクションの一部でないことは明らか
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5389日前に更新/227 KB
担当:undef