2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩7頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、.編程規(guī)范編程規(guī)范V1.0第1頁共8頁目錄一、基礎(chǔ)編程規(guī)范一、基礎(chǔ)編程規(guī)范............................................................................................................................................21.命名原則....................................

2、..............................................................................................21.1大小寫原則.....................................................................................................................

3、.........21.2命名規(guī)范..................................................................................................................................21.3類的命名原則...............................................................

4、............................................................21.4接口命名原則...........................................................................................................................31.5EXCEPTION命名原則..........

5、.......................................................................................................31.6參數(shù)的命名............................................................................................................

6、..................31.7變量的命名..............................................................................................................................31.8方法命名原則.........................................................

7、..................................................................41.9屬性命名原則...........................................................................................................................41.10大小寫敏感...........

8、...................................................................................................................42.注釋....................................................................................................

9、.....................................42.1注釋通用原則...........................................................................................................................42.2類和接口的注釋.......................................

10、................................................................................52.3類成員變量的注釋....................................................................................................................52.4方法的注釋...

11、...........................................................................................................................52.5程序中的注釋.......................................................................................

12、....................................63.其他通用規(guī)范...........................................................................................................................63.1關(guān)于修改歷史..........................................

13、.................................................................................63.2成對出現(xiàn)的關(guān)鍵字和””的使用................................................................................................63.3規(guī)則縮進.................

14、.................................................................................................................63.4判斷和循環(huán)的注釋...............................................................................................

15、.....................63.5縮寫.........................................................................................................................................63.6關(guān)于漢語拼音..............................................

16、.............................................................................73.7關(guān)于神秘的數(shù)字.......................................................................................................................編程規(guī)范編程規(guī)范V1.0第

17、3頁共8頁1.4接口命名原則接口命名原則?接口名字用名詞或者名詞短語,或形容詞來表述接口的行為。接口名字用名詞或者名詞短語,或形容詞來表述接口的行為。例如:IComponent(描述性名詞)、ICustomAttributeProvider(名詞短語)、IPersistable(形容詞)等。?用Pal命名規(guī)則命名規(guī)則?盡量謹(jǐn)慎地使用縮寫盡量謹(jǐn)慎地使用縮寫?不要用下劃線作類名不要用下劃線作類名?接口名稱前綴用字母接口名稱前綴用字母I有的時

18、候必須用字母I作為類名前綴,而又不是一個接口。這是可以接受的,因為有的類名就是I開頭的,例如:IdentitySte。這種情況和接口的區(qū)別在于其第二個字母是小寫的。有的時候,定義完一個接口之后,也會定義一個類作為接口的標(biāo)準(zhǔn)實現(xiàn)。該類和該接口應(yīng)該有類似的名字,唯一的區(qū)別就是接口名稱前綴為字母I。下面的例子描述了接口IComponent和它的標(biāo)準(zhǔn)實現(xiàn)類ComponentPublicinterfaceIComponent{}Publiccla

19、ssComponent:IComponent{}1.5Exception命名原則命名原則異常的命名以“Exception”為后綴,且繼承自平臺提供的異?;怭latfmBaseException,例如:PublicclassUserAlreadyExistsException:PlatfmBaseException{}1.6參數(shù)的命名參數(shù)的命名?參數(shù)的名字應(yīng)該是描述性的參數(shù)的名字應(yīng)該是描述性的參數(shù)的名字應(yīng)該具有自描述性,也就是說參數(shù)的名

20、稱可以描述參數(shù)在大多數(shù)情況下的含義,參數(shù)的類型也是可以從參數(shù)的名字推斷出來的。?參數(shù)的名字使用參數(shù)的名字使用camelCasing(首字母小寫)(首字母小寫)?參數(shù)的名字是基于參數(shù)的含義而不是參數(shù)的類型參數(shù)的名字是基于參數(shù)的含義而不是參數(shù)的類型?不要使用保留參數(shù)(不要使用保留參數(shù)(Win32API常見)常見)如果下一個版本需要更多的參數(shù),那么加一個overload的方法。參數(shù)的命名示例如下:TypeGetType(stringtypeN

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論