一、你的類需要一個構造函數嗎?
二、你的數據成員是私有的嗎?
三、你的類需要一個無參的構造函數嗎?
四、是不是每個構造函數初始化所有的數據成員?
五、類需要析構函數嗎?
六、類需要一個虛析構函數嗎?
七、你的類需要複製構造函數嗎?
八、你的類需要一個賦值操作符嗎?
九、你的賦值操作符能正確的將對象賦值給對象本身嗎?
十、你的類需要定義關係操作符嗎?
十一、刪除數組你記得用delete[] ?
十二、記得在賦值構造函數和賦值操作符的參數類型中添加const了嗎?
十三、如果有引用參數,他們該是const引用嗎?
十四、記得適當的聲明成員函數爲const了嗎?