scala语言定义了哪些合成类型?

scala语言定义了哪些合成类型?,scala,types,Scala,Types,有Any、AnyVal(AnyRef只是一个类型别名)、Unit、Null、Nothing、Singleton。还有什么吗?根据您的示例,您可能正在查找此图表 scala.Singleton确实存在。每个单例对象都会自动扩展它。你看(虽然规格很模糊)。我不知道,谢谢valo:Singleton=SomeSingletonObject确实有效,尽管我在scala源代码中找不到任何单词Singleton,但知道它是在哪里定义的吗?我知道的图表:)然而,最近我遇到了Singleton,不知道是否还有我

有Any、AnyVal(AnyRef只是一个类型别名)、Unit、Null、Nothing、Singleton。还有什么吗?

根据您的示例,您可能正在查找此图表


scala.Singleton
确实存在。每个单例对象都会自动扩展它。你看(虽然规格很模糊)。我不知道,谢谢
valo:Singleton=SomeSingletonObject
确实有效,尽管我在scala源代码中找不到任何单词
Singleton
,但知道它是在哪里定义的吗?我知道的图表:)然而,最近我遇到了Singleton,不知道是否还有我不知道的。单胎是一种纯粹的合成类型,它不是一种延伸的特征;而是o型