Здравствуйте, Аноним, Вы писали:
А>Добрый день!ег
А>Пишу класс Transaction. А>Класс про то как деньги переводить с одного счета на другой. А>В нем есть два публичных метода allow и perform. А>Метод allow предназначен для проверки наличия денег на счете отправителе. А>Метод perform предназначен для пересылки. А>Во время perform проверяется наличие денег на счете отправителе путем вызова allow. А>Так вот, если я вызываю allow отдельно, то в случае нехватки денег он должен генерировать ошибку или исключение? А>А если perform?
А>Спасибо.
allow должен возвращать количество денег, perform — тип bool.