我正在学习 Scala,我来自 C++(很少有 Java 经验)。在我工作的地方,我们经常使用以下模式:
class SomeClass {
public:
class Options {
...
};
SomeClass(const Options& options);
...
};
int main() {
SomeClass::Options options;
options.a = ...;
...
SomeClass* sc = new SomeClass(options);
}
我如何在 Scala 中模拟它?