Ошибка универсального массива для того, что не является универсальным массивом - PullRequest
0 голосов
/ 26 сентября 2018

Я получаю ошибку универсального массива, но не думаю, что пытаюсь создать экземпляр универсального массива.Массив имеет тип Double, что означает, что он не должен быть универсальным, нет?

public class PolynomialSet extends Set<Polynomial<Double>>{
    public PolynomialSet(int size){
        elements = new Polynomial<Double>[size];
}

public class Polynomial <Domain> {}

public class Set<Type> {

    protected Type[] elements;
    protected int cardinality;

    public int size(){
        return elements.length;
    }
    public Type get(int k){
        return elements[k];
    }
    public void set(int k, Type in){
        elements[k]=in;
    }

}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...