Why does this not work...
public ArrayList<Edge> getEdges() {
return A;
//A is an Arraylist of type 'Action'. Action implements Edge.
}
the interface Edge includes: public ArrayList getEdges();
even though this does.
public Edge getEdges() {
return B;
//B is an 'Action'. Action implements Edge.
}
the interface Edge includes: public Edge getEdges();
Thank You,
Chet
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…