尝试弄清如何在类上重载圆括号。
我有以下代码:
我希望能够通过以下方式访问值Map:
这是可能的吗?
我有以下代码:
class App(values: Map[String,String])
{
// do stuff
}
我希望能够通过以下方式访问值Map:
var a = new App(Map("1" -> "2"))
a("1") // same as a.values("1")
这是可能的吗?