クラス名を元に変数名を付ける事・Javaソースコードの書き方

クラス名を元に変数名を付けると、変数名からクラス名(クラスの役割)を推測できます。よって、その変数が「どんな情報」を取り扱っているのか、予想しやすいと思います。

名前の付け方の例

以下に、クラス名を元にして変数名を付けている例を書きます。
なお、プログラム(メソッド)の意味を理解する必要は、ありません。

public ActionForward perform(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response){
    ....
}

メソッドの引数名(変数名)では、それぞれクラス名の一部分の「単語」を使用しています。
変数名がクラス名の一部分なので、その変数が何の情報を取り扱っているのか、少し予想できると思います。
変数名から「変数の働き」を予想できるので、プログラム処理を理解するのに役立つと思います。

例:引数名(変数名)が、mappingの場合。
このmapping変数は、ActionMappingクラスの変数だろう、と予想できます。そして、ActionMappingクラスに関する情報を取り扱っている変数と予想できます。

※この記事は、2003年6月当時の記事になります。

コンピューター
この記事をシェアする

【広告】オブジェクト指向 」の関連商品

• Amazon.co.jp

オブジェクト指向でなぜつくるのか 第2版

オブジェクト指向でなぜつくるのか 第2版

Amazon 価格:2,592 円(2019年5月19日 02:45時点詳細はこちら)

著者:平澤 章

出版社:日経BP社

種別:単行本

販売店:Amazon.co.jp

• 楽天市場

オブジェクト指向でなぜつくるのか第2版 知っておきたいOOP、設計、関数型言語の基礎……

オブジェクト指向でなぜつくるのか第2版 知っておきたいOOP、設計、関数型言語の基礎……

価格:2,592 円[税込](2019年5月19日 02:45時点)
送料込

ポイント:3 倍
✓開始日時2019-05-11 00:00
✓終了日時2019-05-25 23:59

販売店:楽天ブックス

【楽天ブックスならいつでも送料無料】
知っておきたいOOP、設計、関数型言語の基礎知識 平澤章 日経BP社 日経BPマーケティンオブジェクト シコウ デ ナゼ ツクルノカ ヒラサワ,アキラ 発行年月:2011年04月 ペ……

グッズ・メモランダム