Page 153 - 6600
P. 153
7. Для класу Пристрій читання картки додати операцію:
повернути кредитну картку () з квантором видимості public. У
секцію документації даної операції слід ввести пояснювальний
текст: «Викликається після завершення транзакції».
8. Для класу Пристрій читання картки додати операцію:
блокувати кредитну картку () з квантором видимості public. У
секцію документації даної операції слід ввести пояснювальний
текст: «Викликається після того, як встановлено факт втрати
кредитної картки власником».
9. Додати клас з ім'ям Екран Банкомату, для якого вибрати
стереотип boundary. Даний клас також знаходиться на кордоні
модельованої системи, на що і вказує цей стереотип. У секцію
документації даного класу слід ввести пояснювальний текст:
«Встановлюється на банкоматі».
10. Для класу Екран Банкомату додати операцію: показати
меню опцій () з квантором видимості public.
11. Для класу Екран Банкомату додати операцію: показати
меню зняття суми () з квантором видимості public.
12. Додати клас з ім'ям Клавіатура Банкомату, для якого
вибрати стереотип boundary. У секцію документації даного класу
слід ввести пояснювальний текст: «Встановлюється на банкоматі».
13. Для класу Клавіатура Банкомату додати операцію: ввести
ПІН-код () з квантором видимості public. В якості типу поверненого
результату для цієї операції слід вибрати тип Integer, а в секцію
документації даної операції слід ввести пояснювальний текст:
«Викликається після того, як клієнт ввів значення ПІН-коду з
клавіатури».
14. Для класу Клавіатура Банкомату додати операцію: ввести
тип транзакції () з квантором видимості public. В якості типу
поверненого результату для цієї операції слід вибрати тип Boolean
(логічний), а в секцію документації даної операції слід ввести
пояснювальний текст: «Повертає значення Істинне, якщо клієнт
вибирає зняття готівки, і значення Хибне, якщо клієнт вибирає
отримання довідки про стан рахунку».
15. Для класу Клавіатура Банкомату додати операцію: ввести
суму зняття готівки () з квантором видимості public. В якості типу
повертається результату для цієї операції слід вибрати тип Currency
151