包和檔案
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()
}
}