Rob*_*een 24 scala private package
如果我试试
private[com.company.foo] def bar(xml: XmlPath) = {
Run Code Online (Sandbox Code Playgroud)
我明白了
[error] ... ']' expected but '.' found.
[error] private[com.
[error] ^
Run Code Online (Sandbox Code Playgroud)
那是什么?我只能把它私有化为com.*,或者......?
Nik*_*tov 46
您只能定义封闭包,在其中定义代码:
package com.company.foo
class Bar{
private[foo] def bar(xml: XmlPath)
}
Run Code Online (Sandbox Code Playgroud)
如果你想把它设置为公司:
private[company] def bar(xml: XmlPath)
Run Code Online (Sandbox Code Playgroud)