【问题标题】:Multi-line package declaration in ScalaScala 中的多行包声明
【发布时间】:2014-04-08 07:29:04
【问题描述】:

我对@9​​87654321@ 感到惊讶,Scala 中的包声明还有另一种语法:

package a
package b
package c

(相对于package a.b.c

这种替代语法的用例是什么?我什么时候应该使用它而不是标准的?

它背后的设计原理是什么?

【问题讨论】:

标签: scala syntax package


【解决方案1】:

您可以免费获得这些封闭包的成员,“在它们的简单名称下可见”(规范的 9.2)。

这包括包对象中的类型定义和函数。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-12-01
    相关资源
    最近更新 更多