2013-08-21 34 views
1

而不是解釋我會提供一個簡單和短小的例子:如何處理類名稱中的首字母縮略詞?

我會調用一個類來解析XML XMLParser。有時遇到問題,例如 ,例如我想創建一個標籤爲XML的類,但由於兩個相同的字母,XMLLabeler似乎有些奇怪。

由於XML是一個廣泛的術語,解決這個問題應該沒有問題,但對於更復雜的首字母縮寫詞,這會留下不好的口味。

你會如何處理這些事情?嚴格適用駱駝案件? I. e。 XmlParserXmlLabeler?類名稱中的首字母縮寫詞是否有任何命名約定?

+0

作爲每JLS 6.2 http://docs.oracle.com/javase/specs/jls/se7/html/jls-6。 html#jls-6.2我顯然是指標識符而不是名字...... – mike

回答

6

駝峯(XmlParser的)是優選的方式,因爲它更容易閱讀

+0

請問你能回來嗎? – mike

+2

Effective Java(1st ed)p.165-166:「雖然大寫字母比較常見,但可以使用大寫字母來替換第一個字母,即使多個縮略詞是背對背發生的,仍然可以告訴一個單詞開始,下一個單詞結束,你會看到哪個類名,HTTPURL或HttpUrl? – dkatzel

相關問題