我有一些静态编译的特征:
trait SomeTrait {
def printMessage()
}
我有一些字符串:
val a = """class SomeClass extends SomeTrait{override def printMessage() = {println("hello")}}"""
如何从文件中动态加载类?
像这样的东西,例如:
var b : SomeTrait = ClassLoader[SomeTrait](a)
b.pringMessage()
我在以前版本的 Scala 中看到了一些类Interpreter
,但在 Scala 2.10.2 中没有找到它。我是 Scala 的新手,所以我可能错了。