是否需要一个类的伴随对象(单例)?为什么我要创建一个类,比如说Foo并为它创建一个伴随对象?
Foo
oop scala companion-object
在Scala编程:综合循序渐进指南中,作者说:
Scala比Java更面向对象的一种方式是Scala中的类不能有静态成员.相反,Scala具有单例对象.
为什么单例对象更面向对象?不使用静态成员有什么好处,而是使用单例对象?
scala
scala ×2
companion-object ×1
oop ×1