ここでは Javadoc に記載するコメントの例を示します。
constructor でなにもしないケース
/**
* 新しい Class オブジェクトを構築します。
*/
public Class() {
super();
}
constructor で初期値を設定するケース
public Class() {
super();
fieldName = value;
}
/**
* 指定された param1 を持つ、新しい Class オブジェクトを構築します。
*
* @param param1
*/
public Class(final String param1) {
super();
this.param1 = param1;
}
/**
* 指定された param1 と param2 を持つ、新しい Class オブジェクトを構築します。
*
* @param param1
* @param param2
*/
public Class(final String param1, final String param2) {
super();
this.param1 = param1;
this.param2 = param2;
}