К примеру у меня есть метод
public <T extends Animal> T method (T t){
// Код
return t;
}
Как я понимаю, он равносилен этому методу (Исключая cast`ы)
public Animal method (Anima a){
return a;
}
Правильно ли считать, что первый вариант корректно использовать ТОЛЬКО В ОБОБЩЁННЫХ классах?
Илья Гопак
1 уровень
Обобщённые методы используются только в обобщённых классах?
Решен
Комментарии (4)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
hidden #2460969
22 августа 2021, 19:03
нет
0
Илья Гопак
22 августа 2021, 19:06
Спасибо. Можно поподробней?
0
hidden #2460969
22 августа 2021, 19:09решение
гугли на тему wildcards, PECS
+2
Илья Гопак
22 августа 2021, 19:23
Большое спасибо. Это то, что искал!
0