![]() |
1
3
您不需要2个级别,可以替换
每个案例都有一个
然后它可以用作
这是一个简单的解决方案。对于更一般的情况,我建议您这样做:
(其余相同) 这种方法的优点是,您可以使用top trait来引用 任何 属性,例如
您可以参考
|
![]() |
Martee · 用抽象类型扩展trait的case类 7 年前 |
![]() |
Georg Heiler · 将Typesafe配置解析为case类 7 年前 |
![]() |
Avba · 用于从字符串创建case对象的scala“工厂”设计模式 7 年前 |
![]() |
altayseyhan · Scala case类“显式公开状态” 7 年前 |
![]() |
vicaba · 不成形。引用1个构造函数参数的所有case类 7 年前 |