parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Зависит уже от сложности системы

Vint 05.09.2011 19:04

Приведённый пример описывает список (коллекцию) как самодостаточный класс с минимальным функционалом: вывести всё, добавить запись.

Но ведь у конкретной записи может быть много методов.
На примере товара: создать (добавить) товар, удалить, изменить его свойства, перенести в другую категорию и т.д.
В этом случае теряется контекст конкретного списка, поэтому для товара должен быть свой класс, формирующий объект и предоставляющий все необходимые методы (в которых, не забываем, надо разделить логику и представление).