我问这个是为了回应这个答案。
我正在使用Variable
和Var
-编辑请注意我正在询问在哪里使用Var
或Variable
:
Class NewClass {
private String Variable = "";
Public Class (String Var)
{
NewClass.Var = Variable;
}
}
或者
private String Variable = "";
Public Class (String Variable)
{
NewClass.Variable = Var; // OR WHATEVER OTHER COMBINATIONS IT MAY BE.
}
}
哪些是类变量,这与参数有何不同,哪些在哪里?
编辑
我应该补充一下,因为这是在链接的答案中,但似乎人们没有看过它:
这特别令人困惑,因为函数的参数与类变量的名称完全相同,但 Patient.ptNo 与参数 ptNo 不是同一个变量。(实际上,Patient.ptNo 应该是 this.ptNo,因为它属于该类的这个特定实例。Patient.ptNo 将引用对所有 Patient 类型的对象通用的单个值。)
所以当人们说this.Variable = Variable
我仍然对什么是什么感到困惑时。