Главная / Объектно-ориентированное программирование и программная инженерия / Проектирование семейства классов начинается с создания класса – прародителя семейства. Как правило, такой класс является отложенным классом. У отложенного класса ряд методов являются отложенными. Укажите причины, по которым на верхних уровнях проектирован

Проектирование семейства классов начинается с создания класса – прародителя семейства. Как правило, такой класс является отложенным классом. У отложенного класса ряд методов являются отложенными. Укажите причины, по которым на верхних уровнях проектирования разумно создавать отложенные методы?

вопрос

Правильный ответ:

в целях сокращения размера кода родительского класса
код метода достаточно прост, и его легко реализовать в каждом потомке
все потомки должны иметь метод, отвечающий спецификации, известной на данном уровне проектирования класса. Однако реализация метода, зависит от специфических особенностей каждого потомка и не может быть предложена на этом уровне абстракции
все потомки должны иметь метод, отвечающий спецификации, известной на данном уровне проектирования класса. Однако реализация метода сложна и из-за нехватки времени переложена на потомков
Сложность вопроса
51
Сложность курса: Объектно-ориентированное программирование и программная инженерия
73
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Если бы не эти решения - я бы не осилил c этими тестами intuit.
18 дек 2018
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.