似乎沒有理由和/或可能在scala中定義默認構造函數。scala中構造函數的用法
基本上,構造函數的概念不存在,因爲所有與構造函數有關的東西都是寫在類體中的嗎?
class SeriousClass {
exmpl: Text = new Text
runMethod()
}
我能想到的唯一理由是,除了參數化的一個或一個參數化一個除了默認的構造函數定義default constructor
。
class SeriousClass2(param: Param) {
def this() {
this(new Param())
}
}
+1'SeriousClass' – 2013-04-23 17:11:31