Обязательно ли указать тип данных базового класса, который объявляется общим во время наследства? [закрыто]JAVA

Программисты JAVA общаются здесь
Anonymous
Обязательно ли указать тип данных базового класса, который объявляется общим во время наследства? [закрыто]

Сообщение Anonymous »

Я пытаюсь лучше понять дженерики Java. Предположим, у меня есть общий базовый класс, как это: < /p>

Код: Выделить всё

class Base {
T data;
}
< /code>
Теперь, если я создаю подкласс, мне нужно упомянуть тип параметра для базового класса?class Child extends Base {
// Uses Base
}
< /code>
или я могу использовать как это < /p>
class Child extends Base {
//
}
Вопросы:
Обязательно ли упомянуть параметр типа при расширении общего класса и что произойдет, если я не укажу какой -либо тип - вместо этого просто класс Child Extens?

Подробнее здесь: https://stackoverflow.com/questions/796 ... ared-gener

Вернуться в «JAVA»