0
當我運行下面的代碼的應用方法不被稱爲:這個應用方法是否正確定義?
的Java:
public class Driver {
public static void main(String args[]){
new parallel.TestData();
}
}
斯卡拉:
package parallel
class TestData {
def apply() = {
println("in apply method ")
}
}
如果我使用:
new parallel.TestData().apply();
則apply方法被正確調用,但是apply()方法不是隱式的從上面的代碼調用?申請方法沒有正確實施?
對象不能從java實例化,因爲它的對象而不是類? – 2013-04-23 14:08:26