【发布时间】:2020-06-30 03:43:28
【问题描述】:
Java 中的类都是大写的,你如何命名它?例如,如果我想创建一个类来选择某些人作为 VIP。我应该将类命名为“VIPSelector”还是“VipSelector”?
谢谢!
【问题讨论】:
-
类名应以大写字母开头。两者都有效
标签: java class naming conventions
Java 中的类都是大写的,你如何命名它?例如,如果我想创建一个类来选择某些人作为 VIP。我应该将类命名为“VIPSelector”还是“VipSelector”?
谢谢!
【问题讨论】:
标签: java class naming conventions
您的两个选项都有效。类的主要目标是让它们以大写字母开头。因此,VIPSelector 和 VipSelector 都可以工作。此约定主要用于消除您在 OOP 中可以找到的常见错误,即您无法区分类和方法。
想象有一个名为“student”的类对象,要启动它,它会是 学生 s = 新学生(); 这看起来很像一个方法,这就是为什么按照惯例,我们将第一个字母大写。
【讨论】:
类名应该是这样的:
类名应该是名词,大小写混合 每个内部单词都大写。尽量保持你的类名简单 和描述性的。使用完整的单词——避免使用首字母缩写词和缩写词 (除非缩写比长形式更广泛使用, 例如 URL 或 HTML)。
示例:光栅类;类 ImageSprite;
【讨论】:
这两个名字都可以接受。 Java 中命名类的一般约定是首字母始终大写,整个名称应为驼峰式,即每个单词的首字母大写。
【讨论】: