別のクラスのすべてのメソッドを持つ新しいクラスを動的に作成できるようにしたいと考えています。特に、独自の種類のリモート プロキシを作成したいと考えています。class ApiProxy extends haxe.remoting.Proxy { } 新しいクラス ApiProxy は、Api と同じメソッド名とシグネチャをすべて持ち、コンパイル時にチェックされます。ローカルで処理されるのではなく、すべての呼び出しのみがネットワーク経由で行われます。
remoting.Proxy は魔法の内部クラスだと思いますが、これは本当ですか? 通常のユーザーは、これほど強力に静的なクラスを定義できますか? これが Java で行われているのを見たことがなく、Haxe での機能に感銘を受けました。
remoting.Proxy のような独自のクラスを実装するにはどうすればよいですか?