-2

我是 scala 的新手,不知道是什么private[wikipedia]意思,有人可以告诉我吗?它是通用类型吗?

package wikipedia

import scala.io.Source

object WikipediaData {

  private[wikipedia] def lines: List[String] = ???
4

2 回答 2

1

这是一种确定给定对象隐私范围的方法。所以private[wiki]意味着只有在其中定义的代码才能wiki访问lines.

见这里:https ://alvinalexander.com/scala/how-to-control-scala-method-scope-object-private-package/

于 2020-12-02T03:43:19.787 回答
-1

private[packageX] 表示只能从该包中访问以下方法/类/对象/构造函数 - 在这种情况下,语法是包名称,并且此构造函数只能从语法包内的其他代码访问。

于 2020-12-02T03:42:18.387 回答