我正在寫一個斯卡拉包裝過一些Java代碼與像method(cl: Class[_], name: String)
方法簽名,在代碼中的許多方法的getClass看起來並不好:怎樣的getclass隱含
Creator.create(getClass, "One")
Creator.create(getClass, "Two")
Creator.create(getClass, "Three")
Creator.create(getClass, "Four")
所以我們可以某種方式得到封閉類隱象Creator.create("some name")
?
你能更好地解釋你的問題?我強烈建議你避免使用反射.... – Edmondo1984
@ Edmondo1984我對簡單的解決方案感興趣,如何隱式獲取類,並寫入方法(「some name」)而不是方法(getClass,「some name」),以及類方法[SomeClass](「some name」)的解決方案看起來不像一個更好的方法=) – 4lex1v