2016-10-02 119 views
1

我有以下的包层次揭露一个包对象的申报到子包。在斯卡拉

我知道,如果从firstpackage文件具有形式包声明:

package rootpackage.firstpackage 

rootpackage包对象的内容将不会在文件范围内,但与下面的声明,它将:

package rootpackage 
package firstpackage 

这个奇怪的区别是如何解释的?是否有更透明的方式将包对象的内容暴露给子包,如将rootpackage包对象内容导入到firstpackage之一?

回答

0

包对象成员可以通过以下方式被导入:

import rootpackage.SomeMember