Scala单例对象

文章目录


概述:在scala中没有static关键字,要想定义类似于Java中的static变量、static方法,就要使用到scala中的单例对象,也就是Object
格式:

object 单例对象名{
    
     }        //定义一个单例对象

例:在Dog单例对象中定义一个变量和一个方法

object demo1 {
    
    
  object Dog {
    
    
    val leg_num=4;
    def run(): Unit = println("狗跑起来了")
  }
  def main(args: Array[String]): Unit = {
    
    
    println(s"狗腿的数量:${Dog.leg_num}");
    Dog.run();
  }
}
}


猜你喜欢

转载自blog.csdn.net/zh2475855601/article/details/113868469