You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Необходимо поменять вопрос или ответ на него, либо добавить пояснение. Если спрашиваем про порядок вызова, то сначала вызывается конструктор самого младшего и далее выше по иерархии, но выполняются они в том порядке, какой написан в ответе. В дебагере порядок вызова виден.
publicclassAextendsB {
publicA() {
super("From A");
System.out.println(", но выполняются от самого старшего к самому младшему");
}
}
publicclassBextendsC {
publicB(Stringparam) {
super("From B");
System.out.print(" самого младшего к самому старшему");
}
}
publicclassC {
publicC(Stringparam) {
System.out.print("На самом деле вызываются от");
}
}
The text was updated successfully, but these errors were encountered:
Необходимо поменять вопрос или ответ на него, либо добавить пояснение. Если спрашиваем про порядок вызова, то сначала вызывается конструктор самого младшего и далее выше по иерархии, но выполняются они в том порядке, какой написан в ответе. В дебагере порядок вызова виден.
The text was updated successfully, but these errors were encountered: