мой код такой:
у меня есть два класса
первый класс:
public class Box<E> {
E data1;
public Box(E data) {
this.data1 = data;
}
public E getData() {
return data1;
}
}
второй класс:
public class IntBox extends Box<Integer>{
Integer data;
public IntBox(Integer data) {
this.data = data;
}
public Integer getData() {
return data;
}
}
почему этот класс не расширяется от Box<E>
?