Внешний вид сайта:

Замена кодирования типа подклассами

Полезность страницы:
0/100

Есть неизменяемое кодирование типа, влияющее на поведение.

Заменить кодирование типа подклассами.

Ситуация обычно возникает при наличии операторов выбора, в которых проверяются соответствующие значения типа и выполняются различные действия в зависимости от них. Тогда для каждого значения имеет смысл определить отдельный подкласс, реализующий соответствующее поведение. Противопоказание: значение может изменить после создания объекта, либо уже определены подклассы по каким-либо другим признакам. Тогда надо использовать Замену кодирования типа состоянием/стратегией.

Дополнить страницу Вы можете помочь другим людям дополнив эту страницу вашими знаниями по данному вопросу!
10:33

Комментарии

Нет комментариев. Ваш будет первым!