标签: scala package access-modifiers
假设我有一堆Scala类,我想编译并将其打包到JAR。
我想只向JAR的外部用户公开一些有限数量的类,并“隐藏”任何其他类。
问题:如果没有为要隐藏的类明确指定 private 访问修饰符,我怎样才能实现呢?
问题是Scala类默认情况下是 public 。
理想的解决方案是使用一些Scala编译器选项将默认类修饰符更改为 private 。
答案 0 :(得分:1)
我想你回答了自己的问题。 Scala为这个用例提供了private。
private