Помогите разобраться в этом языке - C#
Формулировка задачи:
Помогите пожалуйста, очень прошу. Хочется разобраться в этом языке,но пока непонятно. Помогите непутёвому человеку
Темы: классы, объекты, массивы объектов, свойства, конструкторы, наследование, доступ к элементам класса
Задание «Банковские счета»
Банк предлагает клиентам следующие счета:
Сберегательный счёт - Savings account
- При подсчёте остатка начисляются проценты (в конце календарного года).
Например, если остаток вклада – 1000 рублей, а процентная ставка – 2%, то после начисления
процентов остаток составит 1020 рублей.
- Вкладчик может выполнить запрос остатка
- Вкладчик может осуществлять операции со счётом (пополнить счёт, снять деньги со счёта).
Текущий счёт - Checking Account
- При подсчёте остатка проценты не начисляются.
- Вкладчик может выполнить запрос остатка.
- Вкладчик может осуществлять операции со счётом (пополнить счёт, снять деньги со счёта). Однако
количество допустимых операций в месяц ограничено. Если вкладчик превышает месячную квоту,
банк налагает штраф на каждую лишнюю операцию.
1. Описать иерархию классов «Банковские счета».
2. Описать массив объектов Savings account.
3. Определить сумму начисленных процентов и размер остатка для счёта с заданным номером.
4. Снять деньги со счёта с заданным номером.
5. Описать массив объектов Checking Account.
6. Выполнить несколько операций со счётом с заданным номером. Определить размер штрафа и
количество нарушений месячной квоты.
Решение задачи: «Помогите разобраться в этом языке»
textual
Листинг программы
abstract class account { //Какие нибудь поля int ChargingOfInterest()//вычисляется умножением на поле %, этот метод нужно сделать абстрактным int Interest; //поле % AddMoney(int money)//внести деньги GetMoney(int money)//забрать деньги } class CheckingAccount:Account { //Реализация полей //ChargingOfInterest() ничего не делает, просто return 0; } class SavingsAccount:Account { //Реализация полей //ChargingOfInterest() нужно реализовать }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д