标签: scala implicit
我希望使用隐式方法将字段“添加”到伴随对象而不更改伴随对象本身。在下面的示例中,我希望能够从对象A访问属性“name”。这可能吗?
implicit def a2b(???): ??? = B object A class A object B { val name = "Bob" }
答案 0 :(得分:3)
试试这个:
implicit def a2b(aObj: A.type): B.type = B