クラス名の付け方・Javaソースコードの書き方

名札

名前を示す・イメージ画像

クラス名を名詞にすると、クラスの役割を「分類している感じ」がします。よって、わかりやすいと思います。

例えばMIDIシーケンスを作成する、というクラスの名前について、
「作成する・Make」を「作る人・Maker」という名詞にして、名前を付けます。
例:
MidiSequenceMaker クラス。
「MIDIシーケンスを作る人」クラス。

動詞のメソッド名

クラス名を名詞にした場合、クラスのメソッド名を動詞にすると、クラス名とメソッド名が一つの文のように「まとまった感じ」になります。

次のようなメソッド名の場合、
saveMidiFile( … )メソッド。
「MIDIファイルを保存する」メソッド。

「クラス名とメソッド名の繋がり」は、次のようになります。
MidiSequenceMaker . saveMidiFile( … )
「MIDIシーケンスを作る人」が、「MIDIファイルを保存する」。

名詞(主語)+ 動詞(述語)となり、一つの「文のような感じ」がします。少し強引な意見かもしれませんが、「英語の一文のような感じ」となります。

※この記事は、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月 ペ……

グッズ・メモランダム