四, Scala 伴生对象, 特质_scala trait有伴生对象吗-CSDN博客

网站介绍:文章浏览阅读500次。四, Scala 伴生对象和伴生类4.1 单例对象和伴生对象Scala语言是完全面向对象的语言, 所以并没有静态的操作(即在Scala中没有静态的概念, 没有静态变量, 静态方法等等);但是为了能够和Java语言交互(因为Java中有静态概念), Scala使用单例对象去模拟实现Java中的静态概念; 如何模拟呢? 让单例对象的名称与类的名称保持一致(即object A, class A, 类名为A, 保持一致), 这个单例对象呢, 也有了个新的名称, 我们称之为某个类的伴生对象;(即,_scala trait有伴生对象吗