scala基础20-包使用进阶
来源:互联网 发布:无忧传奇挂机软件 编辑:程序博客网 时间:2024/06/07 03:33
package com.dt.scala.ooppackage spark { package navigation { /* * private[spark]表示类Navigator的可见度扩展到spark包下 * spark包中的所有类都可以引用Navigator */ private[spark] class Navigator { //protected表示子类也可以使用这个方法 protected[navigation] def useStarChart() {} class LegOfJourney { //常量distance的作用域扩展到Navigator类中 private[Navigator] val distance = 100 } //只有当前对象可以使用speed,同一个类的不同对象,不能访问,十分严格 private[this] var speed = 200 } } package launch { import navigation._ object Vehicle { //guide的作用域扩展到launch包下,包下的所有类都可以访问guide private[launch] val guide = new Navigator } }}
0 0
- scala基础20-包使用进阶
- scala基础5-函数进阶
- scala基础7-数组进阶
- [Scala--基础]---Scala枚举使用
- scala基础25-闭包
- scala基础4-for循环进阶
- scala基础8-map/tuple/zip进阶
- scala基础30-模式匹配进阶
- scala进阶:Future的理解及使用
- scala进阶31-使用for做查询
- Scala进阶
- Scala进阶
- scala进阶
- Scala的包,继承复写之编程进阶(8)
- scala基础语法-包作用域
- scala基础之函数和闭包
- scala基础19-包/包对象/引入/隐式引入
- scala-spark版本xgboost包使用
- -ObjC ,-all_load,_force_load的使用场景,用法和区别
- MySQL数据库InnoDB存储引擎重做日志漫游
- Objective-C & Sprite Kit太空历险记 : 4. 打造作战单位——面向对象编程(下)
- 最简单的php文件上传
- Copy、CopyFile、FileCopy的用法
- scala基础20-包使用进阶
- Android Studio导入Cordova项目
- myEclipse注册码的获取
- Android加载动画系列——CircularLoadingAnim
- poj 1988 并查集
- Objective-C & Sprite Kit太空历险记 : 5. 标准化装备——协议
- 字典类型
- 【codeforces】Pasha and Stick
- Ubuntu下adb 调试找不到device