2016-11-22 111 views
0

我有一個java方法,它有兩個參數current,並且作爲敏捷過程的一部分,第三個參數也可以作爲此方法開發的一部分添加。如何在javadoc中爲「添加參數」添加參數?

我加入的javadoc兩個參數:

/** 
* This method will simply calculate sum of two no.s 
* 
* @param a 
*   Number1 
* @param b 
*   Number2 
* @return a+b 
*/ 
public int sum(int a, int b) { 
    return a + b; 
} 

現在我想提一提,如果需要的話 [另外的3號S的情況下開發人員可以添加第三個參數(INT C)需要]

我可以做到這一點:

/** 
* This method will simply calculate sum of two no.s 
* Add third parameter (int c) if needed 
* 
* @param a 
*   Number1 
* @param b 
*   Number2 
* @return a+b 
*/ 

,但我不知道這是否是做的最好的做法。

那麼哪種方法最適合做呢?

+2

人們其實這樣的程序? – Thomas

+0

使用可變參數'public int sum(int ... is)'。 – 2016-11-22 09:23:59

+0

最好不要在代碼中向用戶展示如何使用Java進行編程的「如何」。保存「你不能猜到的東西」的文檔。 –

回答

0

那應該這樣做。

Javadoc應該記錄手頭的方法(或類或字段),就像你已經在做的那樣。它不能夠(即沒有特定的標記)指定對當前方法的允許修改,所以在這種情況下應該做的是狀態,在方法描述中以清楚明瞭的方式,添加參數。