package com.test.scala.test
/**
* 单例对象,这种对象不能提供构造函数
*/
object SingleObject {
private var lastnumber=0
;
def newUnqiueNumber={lastnumber+=1
;lastnumber}
def main(args: Array[String]): Unit =
{
println(newUnqiueNumber)
println(newUnqiueNumber)
println(newUnqiueNumber)
println(newUnqiueNumber)
println(newUnqiueNumber)
println(newUnqiueNumber)
println(SingleObject.lastnumber)
newUnqiueNumber
println(SingleObject.lastnumber)
}
}
转载于:https://www.cnblogs.com/huzi007/p/6093837.html
相关资源:JAVA上百实例源码以及开源项目
转载请注明原文地址: https://mac.8miu.com/read-17089.html