5
Java: обмежені символи підстановки або параметр обмеженого типу?
Нещодавно я прочитав цю статтю: http://download.oracle.com/javase/tutorial/extra/generics/wildcards.html Моє питання полягає в тому, щоб замість створення такого методу: public void drawAll(List<? extends Shape> shapes){ for (Shape s: shapes) { s.draw(this); } } Я можу створити такий метод, і він чудово працює: public <T extends Shape> void drawAll(List<T> shapes){ for (Shape s: shapes) …