我对方法名称有疑问。我的项目有以下文件夹物理 - >方程式 - >力学。这是我打算使用允许我计算各种方程的方法创建类的地方。问题在于如何为这些方法提供有意义的名称来解释它们的用法。据我所知,每个等式都没有一个可以帮助我们区分它们的名称。 我试图根据他们的endresult给我的方法名称,它似乎工作得很好但是重载方法有限制。到目前为止,我的输入变量只有两倍。
最佳做法是什么?
答案 0 :(得分:0)
命名方法
虽然方法名称可以是任何合法标识符,代码约定 限制方法名称。按照惯例,方法名称应该是动词 小写或多字的名称,以小写的动词开头, 其次是形容词,名词等。在多字的名字中,第一个 每个第二个和下一个字的字母应该是 资本化。以下是一些例子:
运行runFast getBackground getFinalData compareTo setX isEmpty 通常,方法在其类中具有唯一名称。但是,一个 由于方法,方法可能与其他方法具有相同的名称 重载。
答案 1 :(得分:0)
您可以在方法名称中使用参数类型:即。
DistanceBySpeedAndTime(double speed, double time);
DistanceByAccelerationAndTime(double acceleration, double time);