4
A
回答
5
您不能使用reify
來子類&實例化類 - 它僅用於協議和接口。 (不過,您可以提供Object
方法的實現。)
要實例化任意類和/或接口的匿名子類,請使用proxy
。所有參數代理的超構造函數,如果有的話,進入proxy
形式的args
向量(第二個參數):
(proxy [SomeClass SomeInterface-1 ...] [ctor-arg-1 ...]
; method impls follow
...
)
詳情請參閱(doc proxy)
。
相關問題
- 1. 爲scala特性提供構造函數
- 2. 爲類提供一個參數構造函數
- 3. 由另一個bean提供的值的構造函數注入
- 4. 匕首2離不開一個構造函數提供
- 5. Pyro4,爲構造函數參數提供對象。怎麼樣?
- 6. 如何提供當前BeanFactory作爲構造函數參數
- 7. 如何爲工會的成員提供一個簡單的類構造函數?
- 8. 如果我提供另一個構造函數,是否創建了默認構造函數?
- 9. 如何爲空arg構造函數提供init方法?
- 10. 實體框架 - 爲構造函數提供連接字符串
- 11. 有沒有在clojure中構造一個lambda函數?
- 12. Clojure:如何掛入Defrecord構造函數
- 13. 爲什麼Java不提供默認構造函數,如果類具有參數化構造函數?
- 14. Android的 - 這個類應該提供一個默認的構造函數
- 15. .Net如何爲分部類構造一個構造函數?
- 16. 統一:構造函數注入與多個構造函數
- 17. 從另一個構造函數調用默認構造函數
- 18. 構造函數 「是不是一個構造函數」
- 19. 在構造函數中調用另一個構造函數
- 20. 默認的默認構造函數,爲什麼不是用戶提供的默認構造函數?
- 21. 爲什麼MVC提供的Default AccountController中有2個構造函數?
- 22. 爲什麼我無法爲此Socket類提供構造函數參數?
- 23. 在映射時向Automapper提供構造函數參數
- 24. 將ServerSide數據提供給JavaScript對象構造函數
- 25. Ninject並提供模型參數的構造函數
- 26. Angular2類的構造函數錯誤:沒有數字提供商
- 27. 如何向構造函數提供參數,事先不知道?
- 28. FLEX:如果語句沒有提供構造函數參數
- 29. 如何有條件地向StructureMap提供構造函數參數?
- 30. 我與另一個構造函數調用構造函數有一個錯誤
啊,是的,我的錯誤。我看到了使用Object的reify文檔,並且天真地試圖在JComponent上使用它。我會嘗試代理。 – pauldoo 2010-12-06 16:12:47