0

ちょっとこれは概念的な質問であり、クラス(オブジェクトではない)を動的またはメモリ内に作成することは可能ですか? また、このクラスの属性とメソッドを動的に定義することもできます。

これはどのおっと言語でも可能ですか?

4

3 に答える 3

1

はい、Java で実行できます。この手法は、一般にバイトコード生成と呼ばれます。cglibのようなライブラリを使用すると、かなり複雑になりますが、実行しやすくなります。

于 2012-05-30T07:02:19.540 に答える
1

はい、.NET で可能です。System.Reflection.Emit名前空間を見てください。そこから型を使用して、アセンブリとその中に型を動的に構築できます。

于 2012-05-30T06:55:36.810 に答える
1

はい、Java Reflection API を使用して実行できます。

于 2012-05-30T06:56:36.143 に答える