Page 152 - 6600
P. 152
операції слід вибрати тип Boolean (логічний), а в якості
цілочисельного аргументу задати ідентифікатор картки. Для
завдання аргументу необхідно перейти на вкладку Detail (Детально)
вікна специфікації властивостей даної операції і після додавання
аргументу за допомогою операції контекстного меню Insert ввести
ім'я аргументу і його тип Integer у відповідних полях введення.
2. Для класу Інтерфейс Банку додати операцію: відкрити
рахунок клієнта (ідентифікатор картки: Integer) з квантором
видимості public. Як цілочисельного аргументу цієї операції слід
задати ідентифікатор картки.
3. Для класу Інтерфейс Банку додати операцію: перевірити
баланс клієнта (ідентифікатор картки: Integer, введена сума готівки:
Currency) з квантором видимості public. В якості типу поверненого
результату для цієї операції слід вибрати тип Boolean (логічний). В
якості першого цілочисельного аргументу цієї операції слід задати
ідентифікатор картки, а в якості другого аргументу - введена сума
готівки з типом Currency (Грошовий).
4. Для класу Інтерфейс Банку додати операцію: зменшити
рахунок клієнта (ідентифікатор картки: Integer, введена сума
готівки: Currency) з квантором видимості public. В якості типу
повертається результату для цієї операції слід вибрати тип Boolean
(логічний). В якості першого цілочисельного аргументу цієї
операції слід задати ідентифікатор картки, а в якості другого
аргументу - введена сума готівки з типом Currency (Грошовий).
5. Для класу Пристрій читання картки додати операцію:
прочитати ідентифікатор картки () з квантором видимості public. В
якості типу поверненого результату для цієї операції слід вибрати
тип Integer (цілочисельний), а в секцію документації даної операції
слід ввести пояснювальний текст: «Викликається після того, як
кредитна картка вставлена в Пристрій читання картки».
6. Для класу Пристрій читання картки додати операцію:
прочитати ПІН-код () з квантором видимості public. В якості типу
поверненого результату для цієї операції слід вибрати тип Integer
(цілочисельний), а в секцію документації даної операції слід ввести
пояснювальний текст: «Викликається після того, як кредитна картка
вставлена в Пристрій читання картки».
150