При использовании конструктора суперкласса из дочернего класса второго уровня он передает аргумент конструктору прародителя или непосредственному родительскому конструктору?
//top class
public First(type first){
varFirst = first;
}
//child of First
public Second(type second){
super(second); //calls First(second)
}
//child of Second
public Third(type third){
super(third); //calls First(third) or Second(third)?
}