isogaya回答ポイント 60ptウォッチ 1

PHP (でなくてもいいですけど) オブジェクトをつくるときに、

下記のようなsomeObject をつくって、ラッパーにして
オブジェクト生成を下記のように、クラス名を隠蔽して
変数に放り込む手法はあるでしょうか? 実際のクラス名は、database_neko,database_inu だったりします。someObject に初期化のデータを与えるときに、database がきたら、database_neko を使えというように指定がされます。
$database = & $someObject->newObject('database');
初期化データを変えても、変数は同じでクラス名が微妙に異なるのを隠蔽しておきたいのです。

※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。
ログインして回答する

みんなの回答

この質問へのコメント

コメントはありません

この質問への反応(ブックマークコメント)

質問の情報

登録日時
2008-06-24 17:55:08
終了日時
2008-07-01 18:00:02
回答条件
回答にURL必須 1人2回まで

この質問のカテゴリ

この質問に含まれるキーワード

PHP7798オブジェクト658変数1063隠蔽32手法909ラッパー37初期化581

人気の質問

メニュー

PC版