So there's no class extension as in this question, so I'm trying to understand what the super() method call is doing?
I could understand super if the keyword extend was being used as in the referenced SO question, but it is not.
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
}
}
}