Мы можем использовать объекты в качестве значений, так...➤ MyBook
image

Цитата из книги «Экстремальное программирование. Разработка через тестирование»

Мы можем использовать объекты в качестве значений, так же как используем наш объект Dollar. Соответствующий шаблон называется «Объект-значение» (Value Object). Одно из ограничений этого шаблона заключается в том, что значения атрибутов объекта устанавливаются в конструкторе и никогда в дальнейшем не изменяются. Значительное преимущество использования шаблона «Объект-значение» состоит в том, что не нужно беспокоиться о проблеме наложения имен (aliasing).
6 декабря 2019

Поделиться