類別中與類別名稱同名且在前加一 ~ 的函式稱為解構式。 解構式是程式在刪除物件(超過物件的 scope )時會執行的一個函式,一般在其中做一些清除類別成員的動作,例如釋放已配置的記憶體 與建構式相同,解構式也不能有傳回值,同時更不可有傳入值 * 先把所有全域變數(物件)建立出來,執行全域物件的建構式 不同物件建構式的執行順序是與宣告順序相同 執行 main( ) 函式 執行全域物件的解構式 不同物件的解構式執行順序是按建構式執行相反順序解構 刪除所有全域物件 * public:公用成員,所有其它(非此類別)的函式或類別皆可以存取此成員 private:私有成員,所有其它(非此類別)的函式或類別皆不可以存取此成員 protected:保護成員,所有其它(非此類別)的函式或類別皆不可以存取此成員,但繼承此類別的類別(子類別)可以存取此成員 * 類別中的每一個成員變數在類別的實例(instance)中都有一份拷貝存在 靜態成員變數卻是所有類別實例共有同一份拷貝(只有一份) 靜態成員變數又可稱做類別變數,因為所有實例只有一份,實際上類別只有一份,故稱類別變數,其他的成員變數稱實例變數 類別變數可用類別名稱(不需物件)加以存取 * 在物件導向程式中不可使用整體性變數,靜態成員變數可取代整體性變數 要計算類別所生成實例(物件)的個數,一定要用靜態成員變數才做的到 常數成員一定要是靜態成員(不是
您可能关注的文档
- 钟祥六中2016届高三高考模拟文综5综述.doc
- 物化期末复习2011概要.ppt
- 物化期末复习概要.doc
- 物化生会考知识点概要.doc
- 药物制剂设备-第9章解读.ppt
- 物化实验_化工概要.doc
- 药学本科-仪器在线练习2解读.doc
- 物化天大5李冀蜀7-4概要.ppt
- 物化下册11章_化学动力学基础(一)概要.ppt
- 肿瘤病人护理综述.ppt
- (共15页PPT)第2课时平均数.pptx
- (共14页PPT)学年牛津译林版江苏地区高中英语高一必修第三册第四单元Project课件.pptx
- (共15页PPT)Unit1Whatdoesshelooklike?第3课时课件英语课程资料.ppt
- (共15页PPT)第4课时完全平方公式的应用.pptx
- (共15页PPT)第六单元基层治理与社会保障单元培优练.pptx
- (共15页PPT)第4课时分数除法的实际问题.pptx
- (共15页PPT)第14课第一次世界大战及战后国际秩序课件第2课时.pptx
- (共15页PPT)Unit2ClothesL3教学课件英语课程资料.ppt
- (共15页PPT)Unit2第2课时课件英语课程资料.ppt
- FORMOSA塑料制品用户手册.pdf
原创力文档

文档评论(0)