Я пишу кусок кода в Java и хотел бы инкапсулировать мой объект и только возвращать интерфейсы.
Короче, это моя проблема, у меня есть класс, содержащий список, и у меня естьгеттер, который возвращает список.Как я могу вернуть список интерфейса?
Без получения этого предупреждения об ошибке:
Список является необработанным типом.Ссылки на универсальный тип List должны быть параметризованы
. Чтобы дать вам ясную картину, этот фрагмент кода является примером моей проблемы:
public class Employee{
private List<MyObject> myObjects;
public List<MyInterface> getMyObjects(){
return myObjects;
}
}
, где MyObject реализует MyInterface и возврат myObjects приводит к проблеме..
Заранее спасибо.