package, 套件, 包 為了有助於隔離 code, 使其相互間不會相互衝突, 大多數的程序語言都有著宣告 code 所在位置的關鍵詞, 例如 Java 提供了
package 關鍵詞,撰寫於文件的最首處, 由此創建了一個詞法命名空間,用以宣告該 class 所在。再相對配合 import
來達到指定引用的 class.
- package chaoyi.kuo.fish;
- import chaoyi.kuo.fish.ScalaFish;
限定作用域(scoping)
package chaoyi { package kuo { package fish { object ScalaFish { ... } } } } package chaoyi.kuo.fish { object ScalaFish { ... } } References
- http://developer.51cto.com/art/200906/130359.htm
|