W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
軟件開發(fā)過程減小程序之間的“耦合性”至關(guān)重要,降低耦合性的一個方法是模塊化,Scala 提供和 Java 類似的分包機(jī)制,但又稍有不同,因此即使你了解 Java 語言,還是建議您閱讀本篇和后續(xù)幾篇介紹 Scala 的 Package 和 Import 的文章。
我們之前的例子,沒有明確使用 package,因此它們存在于“未命名”的包中,或是缺省包中。
在Scala將代碼定義到某個包中有兩種方式:
第一種方法和 Java 一樣,在文件的頭定義包名,這種方法就后續(xù)所有代碼都放在該報中。比如:
package bobsrockets.navigation
class Navigator
第二種方法有些類似 C#,如:
package bobsrockets.navigation {
class Navigator
}
第二種方法,可以在一個文件中定義多個包。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: