なぜこれが動作しません...実装とコレクション
public ArrayList<Edge> getEdges() {
return A;
//A is an Arraylist of type 'Action'. Action implements Edge.
}
インターフェース・エッジが含まれています:公共のArrayList getEdgesを();
でもこれがあります。
public Edge getEdges() {
return B;
//B is an 'Action'. Action implements Edge.
}
インターフェイスエッジには次のものが含まれます。public Edge getEdges(); Edge
がAction
のサブタイプである一方で、ArrayList<Action>
はArrayList<Edge>
のサブタイプではないので
は、 チェット
[私はバナナです](http://www.youtube.com/watch?v=LH5ay10RTGY&ob=av3e) – mre