我在java中派生了一個類。 我注意到,超類構造函數在派生類構造函數中的代碼執行之前被調用。 有沒有反轉該順序的方法?構造函數在Java派生類中執行的順序
例子:
class Animal
{
public Animal()
{
//do stuff
}
}
class Cat extends Animal
{
int var;
public Cat(int v)
{
var = v;
super();
}
}
這是我想做些什麼,但調用超()一樣,給出了一個錯誤......
不,這是不可能的(至少在java中) – afzalex 2014-09-19 23:53:39
這個問題可以通過閱讀Java語言參考來回答。 – 2014-09-20 00:06:49
爲什麼這個問題投下來了? – 2014-09-20 00:07:07