嘿我正在尝试创建一个构造函数,这样我就可以显示测试帐户的名称和余额,但我不知道该怎么做。任何帮助都会非常感激,因为我是programmin的新手,并且很久没有这样做了。
public class Account
{
public Account (string Name, decimal balance);
public string name;
private decimal balance;
public string GetName()
{
return name;
}
static decimal MaxPayInAmount = 10000;
public bool PayInFunds(decimal amount)
{
if (amount < 0)
{
return false;
}
if (amount > MaxPayInAmount)
{
return false;
}
balance = balance + amount;
return true;
}
public bool SetName(string inname)
{
if (inname == "")
return false;
name = inname;
return true;
}
public Account(string inName)
{
name = inName;
}
public decimal GetBalance()
{
return balance;
}
}
答案 0 :(得分:5)
您的构造函数没有方法体。 请改用:
public Account (string name, decimal balance)
{
this.name = name;
this.balance = balance;
}
此外,您应该遵循一些命名约定(例如,您使用大写字母和一个小写的一个参数)