//对象的伴生类
class AcountInfo {
var id = AcountInfo.newUniqueNumber
}
//类的伴生对象:伴生对象和类可以互相访问彼此的私有属性或者方法
object AcountInfo {
private var last = 0
private def newUniqueNumber: Int = {
last += 1
last
}
def main(args: Array[String]): Unit = {
println("hhhhhh" + new AcountInfo().id)
}
}
//应用程序对象
object AcountInfoTest extends App{
println("hhhhhh" + new AcountInfo().id)
}
07-09
163
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交