Открытая коллекция знаний

OpenU.Ru

Справочник UML. Объектно-ориентированное проектирование.



initial value (исходное значение)

Выражение, определяющее значение атрибута, которое существует у объекта сразу после инициализации.
См. default value; initialization.

Семантика

Исходное значение - это выражение, прикрепленное к атрибуту. Такое выражение представляет собой строку текста, в которой также указан язык се интерпретации. Когда создается экземпляр объекта, которому принадлежит случайный атрибут, это выражение вычисляется по правилам языка его интерпретации и в соответствии с текущим состоянием системы. Результат вычисления используется для инициализации значения атрибута нового объекта. Исходное значение необязательно. Если его нет, значит, объявление атрибута не определяет значение, которое будет у нового объекта (эту информацию может предоставлять другая часть общей модели). Обратите внимание, что явная процедура инициализации объекта (например, конструктор) может замещать выражение исходного значения и переопределять значение атрибута.
Исходное значение атрибута с областью действия в масштабе класса используется для инициализации только один раз - в начале выполнения. При этом относительный порядок инициализации различных атрибутов с такой областью действия в языке UML не определяется.

Алфавитный указатель