据我所知,Scala为枚举值类Value(Int)、Value(String)和Value(Int, String)提供了定义。
有没有人知道如何创建一个新的Value子类来支持不同的构造函数的示例?
例如,如果我想要创建一个带有Value(Int, String, String)对象的枚举,我该怎么做?我希望能够使用Enumeration类的所有其他优势。
谢谢。
有没有人知道如何创建一个新的Value子类来支持不同的构造函数的示例?
例如,如果我想要创建一个带有Value(Int, String, String)对象的枚举,我该怎么做?我希望能够使用Enumeration类的所有其他优势。
谢谢。
My
枚举,您必须首先使用import My._
导入它,并在My
对象中添加以下代码:type My = MyVal
,这样您就可以访问 x 值。 - metch