我是否應該直接從其他類中獲取變量(int number = something.number;
)還是應該使用函數獲取該數字(如下例所示)?有什麼不同?創建獲取變量值的函數
class someclass
{
private int number;
public float GetSomething()
{
return number;
}
}
class otherclass
{
someclass something;
private void somefunction()
{
int number = something.GetSomething();
}
}
我認爲[property](http://msdn.microsoft.com/en-us/library/x9fsa0sw.aspx)是一種更好的方法 – 2013-04-04 14:26:01
這是一個非常常見的問題。這個主題有很多在線資源。 – Servy 2013-04-04 14:43:18
@Servy我不認爲它是重複的;另一個問題是關於屬性與領域;這個問題是關於字段與方法。但是,我同意搜索這個問題的答案很容易。 – feralin 2013-04-04 16:16:17