我得到的編碼是基本上提供了「對象SomeClass」和「類SomeClass」,伴隨類是類聲明,對象是singleton。其中你不能創建一個實例。所以......我的問題主要是在這個特定實例中單例對象的目的。Scala中單例對象的解釋
這基本上只是一種在Scala中提供類方法的方法嗎?像+
基於Objective-C的方法?
我正在閱讀Programming in Scala這本書,第4章只講了單身物件,但沒有詳細說明爲什麼這很重要。
我意識到我可能會在這裏領先於自己,並且可能會在稍後詳細解釋。如果是這樣,讓我知道。這本書到目前爲止還是相當不錯的,但它有很多「用Java編寫,你這樣做」,但是我的Java經驗很少,所以我錯過了一些我害怕的點。我不希望這是其中的一種情況。
我不記得在那Programming in Scala website Java是閱讀本書的先決條件隨時隨地閱讀...
實際上,作者聲稱Java並不是先決條件,但他們也評論說它比較有用。在第二版[Scala編程](http://www.artima.com/shop/programming_in_scala_2ed)中介紹:「另一方面,不需要編程語言的具體知識。儘管大多數人使用Scala在Java平臺上,本書並不假定您對Java有任何瞭解,但我們希望很多讀者熟悉Java,因此有時我們會將Scala與Java進行比較,以幫助讀者理解這些差異。「 Odersky等人(2008 [2010]:xlv))。 –