【发布时间】:2025-12-07 13:35:01
【问题描述】:
我有一个 trait,它定义了一个 var 和一个函数,如下所示:
trait MyTrait {
var myVar: Boolean
def myFunction = 7
}
这个特征被一个类(比如 MyClass)使用,我在几个尚未转换的 Java 文件中使用了这个类。如何在我现有的 Java 类中访问该变量?我可以很好地访问该方法。
【问题讨论】:
我有一个 trait,它定义了一个 var 和一个函数,如下所示:
trait MyTrait {
var myVar: Boolean
def myFunction = 7
}
这个特征被一个类(比如 MyClass)使用,我在几个尚未转换的 Java 文件中使用了这个类。如何在我现有的 Java 类中访问该变量?我可以很好地访问该方法。
【问题讨论】:
在最后一次尝试中想通了。如果您初始化myVar,它将按预期工作。
var myVar: Boolean = _
【讨论】: