Мне не понятны пара моментов этой задаче.
1) public void save(OutputStream outputStream) throws Exception {
//implement this method - реализуйте этот метод
}
Разве OutputStream это не абстрактный класс , который не предполагает создания экземпляров ?
как он может быть тогда входным параметром ?
2)
Во всех решениях , что я виде в методе save используют цикл for (User user : users).
Зачем на проходится по users для сохранения нового ?
Ilya
35 уровень
Не могу разобраться с парой моментов
Решен
Комментарии (1)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
--------Master
2 сентября 2018, 15:09решение
1) В метод передается экземпляр какого-то класса, наследующегося от OutputStream. При этом объявлен он может быть тоже как OutputStream, например
2) Насколько я понимаю, метод save сохраняет в файл весь список, а не какой-то отдельный объект из него +2