学习笔记10:Scala单例对象、伴生对象
来源:互联网 发布:phpcms linux 权限 编辑:程序博客网 时间:2024/05/16 08:21
// 伴生类class University{ // 调用伴生对象的方法 val id = University.newStudenNo private var number =0 def aClass(number:Int){this.number += number}}// 伴生对象 : 里面的方法 和 变量都是静态的object University{ private var studentNo = 0;// 私有静态的变量 def newStudenNo = { // 静态的方法 studentNo += 1 studentNo // 作为返回值 } private def newStudenNo2() = { // 静态私有的方法:不能被外部访问 studentNo += 1 studentNo } def test={ println(newStudenNo2()); // 只能在内部调用 } // 在伴生对象中调用伴生类 new University().aClass(122);}object ObjecOps { def main(args: Array[String]): Unit = { println(University.newStudenNo) // 调用伴生对象的静态方法 println(University.newStudenNo) var obj = new University(); // 实例化一个伴生类 obj.aClass(100); }
0 0
- 学习笔记10:Scala单例对象、伴生对象
- Scala学习笔记--单例,伴生对象及apply用法
- 【Scala】单例对象与伴生对象
- 0010.Scala单例对象、伴生对象
- scala 单例对象 伴生对象
- Scala : 单例对象、伴生类、伴生对象
- Scala学习笔记11【单例对象、伴生对象、Apply方法】
- Scala单例与伴生对象
- Scala学习笔记(五)----单例,伴生对象,类static写法
- [Scala学习笔记]伴生对象和伴生类
- Scala学习第十天 Scala单例对象、伴生对象实战详解
- Scala 深入浅出实战经典 第10讲:Scala单例对象、伴生对象实战详解
- 010-Scala单例对象、伴生对象实战详解
- Scala单例对象、伴生对象实战详解
- Scala中的伴生对象apply方法和单例对象
- scala基础12-单例对象/伴生对象
- Scala单例对象、伴生对象实战详解
- 10.Scala单例对象、伴生对象实战详解
- Swift2.0语言教程之类的属性
- SMB3.0 简介
- 使用Paros监控iPhone发出的HTTP请求
- Java面试-Struts2
- Activity Intent序列化传递数据对象的方法
- 学习笔记10:Scala单例对象、伴生对象
- Opengl ES IBO(索引缓冲区) VBO(顶点缓冲区)创建一个立方体
- Android性能调优之内存篇
- HDU 3530Subsequence(单调队列维护)
- dubbo循环依赖的解决
- Python 学习笔记之语法(一)
- LINUX获取网络状态
- 关于 Xcode 自己设置的可复用的 代码片段 Code Snippets
- [LeetCode][Java] Path Sum