В интерфейсе класса ClassMap в 13-ой строке выходит ошибка: ...Cannot resolve symbol 'initialCapacity'(Невозможно разрешить символ initialCapacity)... Никак не могу понять чего не хватает? import java.util.HashMap; import java.util.LinkedHashSet; import java.util.Map; import java.util.Set; public class ClassMap { final Map<String, String> desks; final Set<String> places; public ClassMap(int rows, int columns) { //TODO инициализация массива desks desks=new HashMap<>(); places = new LinkedHashSet<>( initialCapacity, rows * columns); for (int i=0; i < rows; i++) { for (int j=0; j < columns; j++) { places.add(i + "_" + j); } } } public String setDesk(String name) { if (places.isEmpty()) { throw new ClassMapException("свободное место не найдено"); } String place = places.stream().findFirst().get(); desks.put(name, place); places.remove(place); return place; } public String setDesk(String name, int row, int col) { String place = row + "_" + col; if (!places.contains(place)) { throw new ClassMapException("место занято"); } desks.put(name, place); places.remove(place); return place; } public String searchDesk(String name) { String place = desks.get(name); if (place == null) { throw new ClassMapException("ученик не найден"); } else { return place; } } public Map<String, String> getDesks() { return desks; } }