我应该更喜欢直接从其他类获取变量(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();
}
}