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