所以沒有課程擴展as in this question,所以我想了解什麼是超級()方法調用正在做什麼?在這個java方法中超級關鍵字是什麼?
我可以理解,如果關鍵字延伸被用作引用SO問題,但它不是。
public class Solver {
private Node result;
private class Node implements Comparable<Node> {
Node prev;
Board value;
int moves = 0;
int priority;
public Node(Board value, Node previous) {
super();
//stuff
//stuff
}
@Override
public String toString() {
//stuff
}
@Override
public int compareTo(Node node) {
//stuff
}
}
}
它調用超類的構造函數。 Java中的每個類都來自Object類。 'private class Node'擴展Object。 – Willmore
這裏實際上並不需要,要麼你明確地做,要麼編譯器會爲你做。 – Kartic