包和文件
package 子句不直接与找到它的文件绑定。可以在不同的文件中找到 package 子句的公共元素。例如,下面的 package 子句可以在 math1.scala 文件和 math2.scala 文件中找到。
文件 math1.scala
package org {
package math {
package statistics {
class Interval
}
}
}
文件 math2.scala
package org {
package math{
package probability {
class Density
}
}
}
文件 study.scala
import org.math.probability.Density
import org.math.statistics.Interval
object Study {
def main(args: Array[String]): Unit = {
var a = new Interval()
var b = new Density()
}
}