【发布时间】:2019-11-19 13:16:54
【问题描述】:
我有银行类,有三个所有者和他们的余额。 所以我需要写一个计算存款总额的方法,但我不知道怎么做。我可以帮忙吗?而且这个方法应该在接口中
public interface IAccount
{
decimal GetBalance();
}
public class Account : IAccount
{
private string owner;
private decimal balance;
public Account(string owner, decimal balance)
{
this.owner = owner;
this.balance = balance;
}
public string Getowner()
{
return owner;
}
public decimal GetBalance()
{
return balance;
}
public override string ToString()
{
return String.Format("Owner: {0},Balance: {1}", owner, balance);
}
}
public class Bank
{
List<Account> BankList = new List<Account>();
public void AddAccount(params Account[] acc)
{
BankList.AddRange(acc);
for (int i = 0; i < acc.Length; i++)
Console.WriteLine("Have added: {0}", acc[i].ToString());
}
public override string ToString()
{
string str = "\nBalance in bank:\n";
for (int i = 0; i < BankList.Count; i++)
str += String.Format(BankList[i].ToString() + "\n");
return str;
}
}
【问题讨论】:
-
欢迎来到 SO。请阅读how to ask 指南并相应地编辑您的问题或创建一个新问题
-
账户类只有所有者和余额的信息。存款代码在哪里?您想实现哪些与存款相关的功能?
-
看看how to ask questions。您缺少以下内容:说明您是如何遇到要解决的问题的,以及阻碍您自己解决问题的任何困难。