[解決済み] シンプルなゲッター/セッターのコメント
2022-06-10 15:51:43
質問
ゲッターとセッターのコメントにはどのような規約があるのでしょうか? これは、例えば、私がかなり長い間疑問に思っていたことです。
/**
* (1a) what do you put here?
* @param salary (1b) what do you put here?
*/
public void setSalary(float salary);
/*
* (2a) what do you put here?
* @return (2b)
*/
public float getSalary();
私はいつも、1a/bと2a/bについて、1a)従業員の給料を設定、1b)従業員の給料のような、全く同じことを書いていることに気づきます。 これは冗長に見えます。 もっと複雑なものであれば、文脈を示すために(a)の部分をもっと書くかもしれませんが、世の中にあるゲッター/セッターの大部分では、表現はほとんど同じなのです。
単純なゲッター/セッターの場合、(a)の部分と(b)の部分のどちらか一方だけを記入すればいいのかどうか、ちょっと気になりますね。
あなたはどう思いますか?
どのように解決するのですか?
通常、セッターの場合はparamの部分、ゲッターの場合は@returnの部分を埋めるだけです。
/**
*
* @param salary salary to set (in cents)
*/
public void setSalary(float salary);
/**
* @return current salary (in cents, may be imaginary for weird employees)
*/
public float getSalary();
そうすれば、javadocチェックツール(Eclipseの警告など)はきれいに表示され、重複がなくなります。
関連
-
Java のエラーです。未解決のコンパイル問題 解決方法
-
final, finally, finalizeの違いについて話してください。
-
[解決済み] JSONでコメントを使用することはできますか?
-
[解決済み] Markdownのコメント
-
[解決済み] 特定のUnicode文字を含むコメントでのJavaコードの実行が許可されているのはなぜですか?
-
[解決済み] Pythonで複数行のコメントを作成する方法はありますか?
-
[解決済み] Rubyで複数行のコメント?
-
[解決済み] .gitignoreにコメント?
-
[解決済み】YAMLでブロックコメントを行うには?
-
[解決済み】セッターが "this "を返すのはバッドプラクティスか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
エラーが報告されました。リソースの読み込みに失敗しました:サーバーは500(内部サーバーエラー)のステータスで応答しました。
-
Java Exceptionが発生しました エラー解決
-
ファインバグタイプ
-
Spring Boot による HTTPS アクセスの設定
-
コンストラクタの呼び出しは、コンストラクタのエラー理解の最初のステートメントである必要があります。
-
Spring BootのテストメソッドFailed to load ApplicationContextの問題を解決する
-
spring-boot 401 このリソースにアクセスするには完全な認証が必要です エラー解決
-
javaコンパイル時のエラー:不正な文字 '\ufeff' に対する解決策です。
-
HttpClientがGZIP形式でない場合の対処法
-
テストが見つかりませんでした