<分区>
我有一个名为 QGNode
的类(class)延伸 GNode
和一类 QGraph
延伸 Graph
.在 QGNode
当我调用 super
时的构造函数带参数的构造函数 ArrayList<QGNode>
发生错误。我对继承有误解吗?
这是我的代码:
0 public class QuestionGraph extends Graph{
1
2 public QuestionGraph(ArrayList<QGNode> nodes) {
3 super(nodes);
4 }
5 }
1 public class Graph {
2
3 ArrayList<GNode> nodes;
4
5 public Graph(ArrayList<GNode> nodes) {
6 this.nodes = nodes;
7 }
8 }
错误发生在第 3 行,这是一个语法错误,IDE 提示:
create method (java.Util.Arraylist) in QuestionGraph