【问题标题】:what does private[wikipedia] mean in sacla? [duplicate]sacla 中的 private[wikipedia] 是什么意思? [复制]
【发布时间】:2021-03-14 01:03:58
【问题描述】:

我是 scala 的新手,不知道 private[wikipedia] 是什么意思,谁能告诉我?它是泛型类型吗?

package wikipedia

import scala.io.Source

object WikipediaData {

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

【问题讨论】:

    标签: scala access-modifiers


    【解决方案1】:

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

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

    【讨论】:

      【解决方案2】:

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

      【讨论】:

      猜你喜欢
      • 2021-08-17
      • 1970-01-01
      • 2010-10-25
      • 1970-01-01
      • 2020-10-27
      • 2015-07-15
      • 2018-07-17
      • 2012-08-13
      • 2019-09-12
      相关资源
      最近更新 更多