- PR -

文字列からインスタンス作成

1
投稿者投稿内容
パンダ
ベテラン
会議室デビュー日: 2004/03/24
投稿数: 59
投稿日時: 2004-04-19 16:27
親子のクラスがあり、子クラスが沢山います。
親クラス PClass
子クラス CClass1,CClass2,CClass3,CClass4,・・・・

インスタンスを作成する場合、PClass obj = new CClass1のように記述できます。
この子クラスの定義を文字列にしたいのです。
PClass obj = new 何かのメソッド("CClass1")のように記述したいのです。

このような記述は可能なのでしょうか?

一郎
ぬし
会議室デビュー日: 2002/10/11
投稿数: 1081
投稿日時: 2004-04-19 16:36
Assembly.CreateInstance()ですかね。
ちょっとヘルプを見た感じいけそうですけど。試してませんが。
Jitta
ぬし
会議室デビュー日: 2002/07/05
投稿数: 6267
お住まい・勤務地: 兵庫県・海手
投稿日時: 2004-04-19 16:45
使用例だそうです
http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=5724&forum=7
パンダ
ベテラン
会議室デビュー日: 2004/03/24
投稿数: 59
投稿日時: 2004-04-19 17:12
ありがとうございます。
出来ました。
1

スキルアップ/キャリアアップ(JOB@IT)