java 使用“this”或其他变量名更正确吗?[关闭]

ws51t4hk  于 2023-06-04  发布在  Java
关注(0)|答案(1)|浏览(248)

已关闭,此问题为opinion-based。目前不接受答复。
**想改善这个问题吗?**更新问题,以便editing this post可以用事实和引用来回答。

3天前关闭。
Improve this question
只是好奇,因为通常大学教授希望代码遵循正确的约定编写。

int age;

void getAge(int age){
     age = this.age;
}

还是这个

int age;

void getAge(int ageParam){
     age = ageParam;
}
jtjikinw

jtjikinw1#

这里没有一个明确的“正确”或“错误”的答案,因为这是一个风格问题,而不是功能问题。
然而,尽管如此,在简单的setter方法或构造器中,对数据成员和用于设置其值的参数使用相同的名称已被广泛接受。

相关问题