4
A
答えて
5
サブクラス&のインスタンス化クラスにはreify
を使用できません。これは、プロトコルとインターフェイスでのみ使用することを意味します。しかし、Object
のメソッドの実装を提供することができます。
任意のクラスおよび/またはインターフェイスの匿名サブクラスをインスタンス化するには、proxy
を使用します。プロキシのスーパークラスのctorのすべての引数は、もしあれば、proxy
フォームのargs
ベクトル(第二引数)に入る:
(proxy [SomeClass SomeInterface-1 ...] [ctor-arg-1 ...]
; method impls follow
...
)
は詳細について(doc proxy)
を参照してください。
関連する問題
- 1. JavaからClojure REPLを実行し、カスタムコンテキストを提供
- 2. Clojure Ringを使用してバイナリコンテンツを提供する
- 3. cordova-plugin-mediaがMediaコンストラクタを提供できません
- 4. clojure gen-class varargsコンストラクタ
- 5. クライアントの石鹸で提供されるPHPクラスのコンストラクタ引数
- 6. Clojureファイルはどのように要求し提供するのですか?
- 7. ユーザ定義のデフォルトコンストラクタ+クラス内イニシャライザ!=ユーザ提供のコンストラクタ?
- 8. アプリケーションサーバーは、提供できるSpringを提供しますか?
- 9. デフォルトのコンストラクタをスプリングデータで提供する必要がある理由
- 10. デフォルトのデフォルトのコンストラクタですが、なぜユーザが提供するデフォルトのコンストラクタではないのですか?
- 11. エクスプレスjsでイメージパスを提供
- 12. nginxでWildFlyコンソールを提供
- 13. Dagger2は@Injectコンストラクタなしに提供することはできません
- 14. Node.js:JSONドキュメントを提供
- 15. CoreNLP:posタグを提供
- 16. ベイグラントの提供
- 17. Sendgrid API提供
- 18. テンソルフローイメージ再提供
- 19. HapiJS提供ファイル
- 20. maven提供スコープ
- 21. 提供ベイグラントボックス
- 22. Typeahead.jsを介して提案を提供
- 23. コンパスの提供は、コンソールで
- 24. Cassandraでのトランザクションサポートの提供
- 25. djangoでwebservicesを提供する際のトラブルpythonをアンドロイドに提供
- 26. エラー:このクラスはデフォルトのコンストラクタ(引数のないpublicコンストラクタ)を提供する必要があります
- 27. DB提供モジュール、コールバック
- 28. WCFテストデータの提供
- 29. LinkedBlockingQueue対提供オファー
- 30. ツイストウェブサービス提供Djangoプロジェクト
ああ、私の間違い。私は、 'Object'を使ってreififyするためのドキュメントを見て、それをJComponentで使いこなそうとしました。私はプロキシを試してみる。 – pauldoo