没有具体实现的scala Int类抽象定义

没有具体实现的scala Int类抽象定义,scala,Scala,我正在检查scala代码库 让我困惑的是: 它是一个最终抽象的类,所以它的所有成员方法都不能通过子类化来实现。此外,所有这些成员方法都是抽象的def,没有具体的实现 我不明白为什么这些抽象的方法有效。我在哪里可以找到这些方法的具体定义 我在哪里可以找到这些方法的具体定义 你不能,因为没有。在Java平台上,Ints是由JVM原语Ints支持的合成对象,它们不是对象,因此不能有方法 这些文件的存在只是为了让您有一个可以附加文档的位置。这样,您就可以运行scaladoc,它将为这些虚构的合成类生成文

我正在检查scala代码库

让我困惑的是:

它是一个
最终抽象的
类,所以它的所有成员方法都不能通过子类化来实现。此外,所有这些成员方法都是抽象的def,没有具体的实现

我不明白为什么这些抽象的方法有效。我在哪里可以找到这些方法的具体定义

我在哪里可以找到这些方法的具体定义

你不能,因为没有。在Java平台上,
Int
s是由JVM原语
Int
s支持的合成对象,它们不是对象,因此不能有方法


这些文件的存在只是为了让您有一个可以附加文档的位置。这样,您就可以运行
scaladoc
,它将为这些虚构的合成类生成文档,就像为任何其他类生成文档一样。如果这些文件不存在,scaladoc必须了解这些类,这些类的文档必须保存在scaladoc中,而不是保存在它所属的Scala库中。

可能是@AllenChou的副本我以前读过这篇文章,我理解为什么我们有
最终摘要
。我的问题侧重于成员方法的实施。