oop Java/OO编程命名符号?
通过阅读不同国家多人使用不同语言编写的代码,我注意到有些人在常量名称前使用随机符号:
代码是这样写的:
int $temp = random(10)
doThing($temp);
$temp = 0;
无论我在哪里看到常量前面的符号$,它都表示常量是整数
那么,人们是否还使用其他符号来表示不同的事物呢
我知道你不能说出这些东西的名字:
@item
&item
但你可以这样做:
person.get("car@speed");
person.get("car@cost");
人们用其他符号来表示事物吗
# 1 楼答案
每种语言都有自己的特点。常量通常是大写的,变量以字母开头。根据choosen约定,类成员可以以两个下划线开头,方法参数可以以一个下划线开头,但这取决于您。 你应该阅读代码风格的最佳实践(互联网上有很多资源)
# 2 楼答案
正如注释中提到的,代码片段中的变量不遵循Java的命名约定/标准
阅读Java关于变量的文档。这里有一个关于命名的部分
https://docs.oracle.com/javase/tutorial/java/nutsandbolts/variables.html
希望这有帮助