問題タブ [dynamic-class]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
9967 参照

vb.net - 実行時にクラスを動的に作成する

私はこのような方法を持っています:(これは一般的な方法でありDYNAMIC_CLASS_TYPE、状況によって他の状況に変更されます)

クエリの列に基づいて動的クラスを作成し、代わりにクラスを渡したいですDYNAMIC_CLASS_TYPE

これどうやってするの?

0 投票する
1 に答える
540 参照

kivy - kvlang (Kivy) で動的クラスを使用して、子クラスから親に情報を渡す

動的クラスを使用して、kvlang で子クラスからその親に情報を渡すにはどうすればよいですか?

次の単純な kv コードと Python コードがあります。

kv:

パイソン:

これは機能し、ボタンのテキストをラベルのテキストと同じにします。

しかし、私がやりたいことは、ボタンのテキストを親クラスに設定することです:

Button1 は mylabel を認識していないため、これは明らかにエラーにつながります。でもそうであってほしい。Python ファイルでプロパティを宣言することでこれを解決できることはわかっていますが、kv ファイルだけで解決したいと思います。

誰もそれを行う方法を知っていますか?

編集:

興味深いことに、情報を StringProperty として渡すことができます。次のコードが機能し、ボタンに正しいテキストが表示されます。

ラベル全体を(オブジェクトとして)親に渡す方法を知っている人はいますか?

0 投票する
2 に答える
142 参照

c# - 文字列パラメーターに基づく動的クラス

私はこれを持っています:

ここで、文字列 prpClass は「Blah」または「Doh」にすることができます。

文字列prpClassが保持するものに基づいて、ListタイプをクラスBlahまたはDohにしたいと思います。

どうすればこれを達成できますか?

編集:

0 投票する
4 に答える
11296 参照

java - Java で動的クラスを作成する

私は、さまざまな動物の種類が Animal インターフェースから同じ talk() メソッドを実装するという問題に取り組んでいます。
メソッドを見るgetAnimal()と、新しい種類の動物がプログラムに追加されると、そのメソッドの内部も変更する必要があることがわかります。
既存のクラスを何も変更せずに、Animal をサブクラス化するだけで新しい動物を追加したいと考えています。
たとえば、動物「犬」を追加すると、基準は「忠実」になります。talk="横糸".
どうすればそれが可能か教えていただけますか? 以下は私のコードです:

Googleで検索したところ、リフレクションでできることがわかりました。しかし、方法がわからない。もしよろしければ、これを手伝っていただけませんか?前もって感謝します!