#java #generics
#java #общие понятия
Вопрос:
Как реализовать MyClass
на основе приведенного ниже UML? Если бы я строго следовал UML, я бы реализовал это:
public class MyClass implements MyInterface<String>{
private ArrayList<List<T>>myMemberVar;
public String methode(String t){
//do something
return "";
}
}
Но я думаю, что более практичным решением было бы следующее:
public class MyClass implements MyInterface<String>{
private ArrayList<List<String>>myMemberVar;
public String methode(String t){
//do something
return "";
}
}
Ответ №1:
Я думаю, что переменная должна быть:
private List<String> myMemberVar;
Комментарии:
1. вы правы, я забыл модификатор доступа для моего участника, но мой вопрос касается общего шаблона.