我是否应该直接从其他类中获取变量(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