C 初學 1 類書寫規範

2021-09-16 14:18:54 字數 619 閱讀 3486

1,資料放在private,方法放在public。

2,盡量使用const(在對資料不進行修改時)。

3,形參盡量傳引用(pass by value相當於一次複製,而pass by reference相當於指標)。

4,返回值盡量傳遞引用,但視情況而定,如必須返回值:

類私有成員進行加法

方法:宣告物件a

a = b + c //若a為傳遞引數,此處為a+=b,可以傳遞引用

返回a //此時必須返回值,因為a的生命期為此方法內,返回引用會返回無效物件

5,建構函式初始化要盡量使用初始化列表。

6,在public內可對指定函式引用friend關鍵字,使其成為友元函式可使用其私有成員。

7,臨時變數的使用:typename( )

例如:(1),複數類物件的加法:

inline complex oprator + (const complex &x,const complex &y)

(2),int(7)

(3),complex();

8,類似《與》的操作符過載需要寫成非成員函式(全域性函式),為了防止cout識別其內建型別。

9,操作符過載時返回值最好為reference,使其能夠連續使用。

java工具類書寫規範

寫開發的工具類 需要靈活,適用性強 例如 寫乙個儲存小數的方法,可以寫乙個儲存兩位的,可是這並不是最好的 最好的是在引數中新增乙個 int length 作為引數,如果引數沒有,重寫乙個方法,在其中自定義預設 儲存兩位小數的方法,並且提供乙個引數,儲存指定位數的方法 public static do...

C 1 helloworld及書寫規範

ide使用codeblock,windows環境 新建第乙個程式,預設生成如下檔案。include using namespace std 使用命名空間std int main c 編碼風格 書寫注釋是乙個良好的程式設計習慣,有助於對 的閱讀,注釋語言應準確 易懂 簡潔。示例 檔名 main.cpp...

C 書寫規範 3

網上整理,感謝原作者 五 異常處理 異常處理的原則 在應用程式級 執行緒級 錯誤處理器中處理所有的一般異常。遇到 意外的一般性錯誤 時,此刻錯誤處理器應該捕捉異常,給使用者提示訊息,在應用程式關閉或使用者選擇 忽略並繼續 之前記錄錯誤資訊。不必每個方法都用try catch,當特定的異常可能發生時才...