ちょっとこれは概念的な質問であり、クラス(オブジェクトではない)を動的またはメモリ内に作成することは可能ですか? また、このクラスの属性とメソッドを動的に定義することもできます。
これはどのおっと言語でも可能ですか?
ちょっとこれは概念的な質問であり、クラス(オブジェクトではない)を動的またはメモリ内に作成することは可能ですか? また、このクラスの属性とメソッドを動的に定義することもできます。
これはどのおっと言語でも可能ですか?
はい、Java で実行できます。この手法は、一般にバイトコード生成と呼ばれます。cglibのようなライブラリを使用すると、かなり複雑になりますが、実行しやすくなります。
はい、.NET で可能です。System.Reflection.Emit名前空間を見てください。そこから型を使用して、アセンブリとその中に型を動的に構築できます。
はい、Java Reflection API を使用して実行できます。