freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

類的數(shù)據(jù)共享與保護(存儲版)

2025-06-21 19:23上一頁面

下一頁面
  

【正文】 變量 )在其作用域范圍內(nèi)的任一處是可見的 , 即可被引用 。 ? C++在類的成員函數(shù)中定義一個靜態(tài)局部變量:該類的所有對象在調(diào)用這個成員函數(shù)時將共享這個變量。 下面對靜態(tài)數(shù)據(jù)成員和靜態(tài)成員函數(shù)分別進行討論。 由于靜態(tài)數(shù)據(jù)成員并不特別屬于某一個對象,上述這樣的賦初值語句只能在整個程序中出現(xiàn)一次。因此,在訪問靜態(tài)成員函數(shù)時,最好用類名加作用域運算符來調(diào)用該靜態(tài)成員函數(shù)。 更為妥當(dāng)。 Point::getC(B)。p1, Point amp。p1, Point amp。 友元類 我們可以將類 A聲明為類 B的友元,這樣類 A的所有成員函數(shù)就可以訪問類 B的私有數(shù)據(jù)。 void f_f2(B amp。 在使用友元時還要注意: (1)友元不具有可傳遞性 , 如 B是 A的一個友元 , A是 C的一個友元 , 并不能得出 B是 C的友元的結(jié)論 。 或 const 類名 對象名 (初值 )。 見 例 57(P147148) 用 const說明的數(shù)據(jù)成員稱為常數(shù)據(jù)成員 。 ? 常對象、常成員和常引用一般用于保護對象或變量的值不被改變。 (2) 常成員函數(shù)不更新對象的數(shù)據(jù)成員,也不能調(diào)用該類中沒有用 const修飾的成員函數(shù)。 本節(jié)介紹用 const定義的常對象、常成員和常引用。 友元說明只有在確實必要時才應(yīng)使用 , 即在沒有它時必須建立一個復(fù)雜的類等級的時候才使用 。 class A { public: void f_f1(B amp。 在友元函數(shù)中,必須指定所要訪問的對象,這在三個地方體現(xiàn)出來: ① 在參數(shù)中有 2個 Point類的引用 。當(dāng)在類外定義時 , 友元函數(shù)不需要加“類 ::”。下面是計算兩點距離的實例: class Point { int X,Y。 //錯誤 cout“X:endl。 改為: Point::getC( )。 這兩個輸出語句的結(jié)果是相同的 , 即: 對象個數(shù)為: 2 對象個數(shù)為: 2 從程序的最后兩句可以看出,類的 public數(shù)據(jù)成員有兩種使用方法: 靜態(tài)成員函數(shù) 成員函數(shù)也可以被聲明為靜態(tài)的。 給靜態(tài)數(shù)據(jù)成員賦初值時必須同時指名數(shù)據(jù)類型與所屬的類,用類名加作用域運算符來限定。 因此,在 C++中,當(dāng)把類的某個成員用關(guān)鍵字 static說明為靜態(tài)成員時 , 就是把該成員定義為在該類范圍內(nèi)的全局成員,即無論這個類建立了多少
點擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1