電子書籍の厳選無料作品が豊富!

略称を用いるときの変数名、クラス名の付け方ですが
推奨されている付け方はありますでしょうか。
例えば以下の場合だとどちらになりますか?

(1)略称であっても単語区切りなので小文字
class TestDao
TestDao testDao = new TestDao()
(2)略称なので、大文字
claas TestDAO
TestDao testDAO = new TestDAO()

(2)の場合だと、例えばIDを処理するDAOを作ると
class IDDAO
・・・っておかしいですよね。
なので
class IdDaoだと思うのですが。

A 回答 (1件)

Sun のコーディング規約では特に言及されていないようですね。


http://numata.designed.jp/javacodeconv/CodeConve …

Javaスタイルブックでは、「頭字語は、先頭文字だけを大文字にする」となっていますね。
“HogeDao”,“Xml”,“Html”のようにする様に推奨しています。
http://www.amazon.co.jp/dp/4798119202

ご指摘のように、全て大文字にすると単語区切りが分からなくなる事が理由のようです。
    • good
    • 0
この回答へのお礼

なるほど、ありがとうございます。

お礼日時:2011/09/02 13:36

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!