In den vererbenden Klassen ... extends Vererbenede Klasse werden Parameter nicht übernommen #225

Open
opened 2017-11-01 21:12:28 +00:00 by pl · 0 comments
Owner

In JUnittest FiniteClosureTest_Matrix mit der Datei FC_Matrix.jav

import java.util.Vector;
import java.util.AbstractList;

class Matrix extends Vector<Vector> {

methode(Matrix m) {
Vector<Vector> i;
methode(i);
}
}

erhält man die fogende Vererbungs-Pairlist

[(java.util.AbstractList < java.util.AbstractCollection), (Matrix < java.util.Vector<java.util.Vector<java.lang.Integer>>), (java.util.Vector < java.util.AbstractList)]

In den Supertypen müsste jeweils der Parameter enthalten sein.

In JUnittest FiniteClosureTest_Matrix mit der Datei FC_Matrix.jav import java.util.Vector; import java.util.AbstractList; class Matrix extends Vector<Vector<Integer>> { methode(Matrix m) { Vector<Vector<Integer>> i; methode(i); } } erhält man die fogende Vererbungs-Pairlist [(java.util.AbstractList<JV> < java.util.AbstractCollection), (Matrix < java.util.Vector<java.util.Vector<java.lang.Integer>>), (java.util.Vector<JU> < java.util.AbstractList)] In den Supertypen müsste jeweils der Parameter enthalten sein.
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: JavaTX/JavaCompilerCore#225
No description provided.