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

Временное поле (Temporary Field)

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

Иногда некоторые поля нужны объекту только при определенных обстоятельствах. Такое положение вещей трудно понимаемо, так как ожидается, что объекту нужны все его поля.

Для борьбы с этой напастью можно использовать Извлечение класса, предоставляя сироткам их собственный дом. Здесь же можно избавить от проверки на NULL, с помощью Введения NULL объекта.

Этот случай возникает, когда сложному алгоритму нужно много переменных. Поскольку никто не хочет возиться с длиннющим списком параметров, переменные описываются как поля, при этом эти поля имеют смысл только во время работы алгоритма. В этом случае снова пригодится Извлечение класса, чтобы вытащить эти поля вместе с методом, который их использует – получится объект метода.

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

Комментарии

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