Scala包和引用

来源:互联网 发布:手机模板软件 编辑:程序博客网 时间:2024/06/04 19:31

(1)与对象或类的定义不同,同一个包可以定义在多个文件当中。源文件目录和包之间并没有强制的关联关系。换个角度讲,你也可以在同一个文件当中为多个包贡献内容。

(2)Scala的包和其他作用域一样地支持嵌套,你可以访问上层作用域中的名称。

(3)包可以包含类、对象和特质,但不能包含函数或变量的定义。

(4)引入语句让你可以使用更短的名称而不是原来较长的名称。用import来引入。

(5)在Scala中,import语句可以出现在任何地方,并不仅限于文件顶部。import语句的效果一直延伸到包含该语句的块末尾。

(6)每个Scala程序都隐式地以如下代码开始: 

import java.lang._ 

import scala._ 

import Predef._


0 0