王家林亲授 大数据开发语言《Scala深入浅出实战经典》(1-71讲全部视频、代码、PPT)下载 ,总共有140讲Scala视频!
百度云:http://pan.baidu.com/s/1jGjFpWy
腾讯微云:http://url.cn/TnGbdC
360云盘:http://yunpan.cn/cQ4c2UALDjSKy 访问密码 45e2
DT大数据梦工厂 温故而知新 之16讲scala 中的包的定义和使用
package TestPractice
/**
* @author Administrator
*/
object PackDemo {
def main(args: Array[String]): Unit = {
import spark.navigation._
var curtestname=new Navigator
import spark.navigation.tests.NavigatorSuite
var curname= new NavigatorSuite
import hadoop.launch._
var curboster=new Booster
import hadoop.navigation
var curNavigator=new Navigator
}
}
package spark.navigation{
//在包里面定义个类
class Navigator{
var testname="ssss"
}
package tests{
//在包里面定义个类
class NavigatorSuite{
val curname =new Navigator
println(curname.testname)
}
}
}
package hadoop{
// 包内定义两个包
package navigation{
class Navigator
}
package launch{
class Booster{
val nav =new navigation.Navigator
}
}
}
//总结: 一个包内可以定义多个包 包下面可以定义多个类如果要向使用类则必须引入此类所属的包名