Page 132 - 6600
P. 132
Рисунок 9.4 - Діалогове вікно специфікації властивостей
класу Транзакція Банкомату, відкрите на вкладці Detail
(Детально)
Далі можна задати стійкість класів в групі вибору Persistence.
При цьому вибір властивості Persistent (Сталий) означає, що
інформація про об'єкти даного класу повинна бути збережена в
системі. Вибір властивості Transient (Тимчасовий) означає, що
немає необхідності зберігати інформацію про об'єкти даного класу в
системі після завершення роботи програмного додатку. Що
стосується аналізованої моделі слід вибрати властивість Persistent.
У групі вибору Concurrency (Паралельність) можна
специфікувати умови на можливість реалізації об'єктів даного класу
в паралельних потоках управління. Для вибору можуть бути
використані наступні властивості:
1. Sequential (Послідовний) - властивість за замовчуванням,
яке означає, що об'єкти класу поводитимуться нормально тільки
при наявності одного потоку управління, тобто відповідні операції
130