可能性の重複:Scalaのオブジェクト
class Foo { object timestamp extends java.util.Date }
と
0123:class Foo { val timestamp = new java.util.Date {} }
val and object inside a scala class?
間の実質的な違いがあります
オブジェクトフィールドを持つクラスを実際にはどういう意味ですか?彼らは何のために使われていますか?オブジェクトを使用する必要がある状況はありますか?
ありがとう...
可能性のある複製http://stackoverflow.com/questions/3448691/val-and-object-inside-a-scala-class –