公式的高效方法名称?

时间:2013-08-29 13:20:16

标签: oop coding-style

我对方法名称有疑问。我的项目有以下文件夹物理 - >方程式 - >力学。这是我打算使用允许我计算各种方程的方法创建类的地方。问题在于如何为这些方法提供有意义的名称来解释它们的用法。据我所知,每个等式都没有一个可以帮助我们区分它们的名称。 我试图根据他们的endresult给我的方法名称,它似乎工作得很好但是重载方法有限制。到目前为止,我的输入变量只有两倍。

最佳做法是什么?

2 个答案:

答案 0 :(得分:0)

From Oracle Docs:

  

命名方法

     

虽然方法名称可以是任何合法标识符,代码约定   限制方法名称。按照惯例,方法名称应该是动词   小写或多字的名称,以小写的动词开头,   其次是形容词,名词等。在多字的名字中,第一个   每个第二个和下一个字的字母应该是   资本化。以下是一些例子:

     

运行runFast getBackground getFinalData compareTo setX isEmpty   通常,方法在其类中具有唯一名称。但是,一个   由于方法,方法可能与其他方法具有相同的名称   重载。

答案 1 :(得分:0)

您可以在方法名称中使用参数类型:即。

DistanceBySpeedAndTime(double speed, double time);
DistanceByAccelerationAndTime(double acceleration, double time);