public double Balance
{
get
{
return balance;
}
set
{
if (value >= 0)
{
balance = value;
}
else
{
balance = 0;
}
}
}
public PersonalBank(string name, double b)
{
this.name = name;
Balance = b; //这里一定要是Balance,因为set里的value就是Balance的值。只有这样set才能判断构造函数传进来的值是否小于0
}
本文介绍了一个使用C#实现的个人银行账户类,重点在于如何通过属性的get和set访问器来有效管理账户余额,确保其非负值。构造函数接收账户名和初始余额作为参数,设置账户信息。

709

被折叠的 条评论
为什么被折叠?



