我不确定这是什么,但我想知道如何做以下事情:
Bank.Items
Bank.Money
然后会有像
那样的方法Bank.Money.getMoney();
Bank.Money.setMoney(500);
如果某些人至少可以告诉我要注意什么,那会有所帮助。
答案 0 :(得分:2)
您可以简单地将Money
作为Bank
的属性,并免费获得getter和setter。
例如:
public class Bank {
public decimal Money { get; set; }
}
但是这是一家银行,你可能会需要更复杂的东西,在这种情况下你可以在getter和setter的主体中做逻辑,但是你需要管理存储:
private decimal money;
public decimal Money {
get {
// do something here
return money;
}
set {
// and or here
money = value;
}
}
答案 1 :(得分:0)
也许你想要的是创建一个Money类?
class MoneyClass
{
private decimal MoneyValue;
public decimal getmoney()
{ return MoneyValue; }
public setmoney(decimal Value)
{ MoneyValue = Value; }
}
class Bank
{
public MoneyClass Money;
}
或者你可以将钱作为银行的财产:
class Bank
{
public Money {get; set;}
}