取消
顯示的結果
而不是尋找
你的意思是:

Scala中的對象和類的區別是什麼?

Kaniz
社區經理
社區經理
1接受解決方案

接受的解決方案

dazfuller
貢獻者三世

一個類的定義,您可以創建許多實例,就像在任何其他語言類。對象是類的實例,單例模式,可以用來創建功能你可能認識到為靜態方法。

通常在編寫Scala你定義一個類,然後創建一個支持對象,您可以創建類似的工廠方法。一個例子可能是,你有一個類,並希望能夠從一個字符串值創建一個實例。在這種情況下,您將創建一個對象的“從”函數,它接受一個字符串,並返回一個類的新實例。

myVal: MyClass = MyClass.from(“價值”)

在原帖子查看解決方案

2回答2

dazfuller
貢獻者三世

一個類的定義,您可以創建許多實例,就像在任何其他語言類。對象是類的實例,單例模式,可以用來創建功能你可能認識到為靜態方法。

通常在編寫Scala你定義一個類,然後創建一個支持對象,您可以創建類似的工廠方法。一個例子可能是,你有一個類,並希望能夠從一個字符串值創建一個實例。在這種情況下,您將創建一個對象的“從”函數,它接受一個字符串,並返回一個類的新實例。

myVal: MyClass = MyClass.from(“價值”)

謝謝你!dazfuller(客戶)。

歡迎來到磚社區:讓學習、網絡和一起慶祝

加入我們的快速增長的數據專業人員和專家的80 k +社區成員,準備發現,幫助和合作而做出有意義的聯係。

點擊在這裏注冊今天,加入!

參與令人興奮的技術討論,加入一個組與你的同事和滿足我們的成員。

Baidu
map