欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

c++基礎(chǔ)語法:普通繼承

 更新時間:2013年09月26日 09:47:00   作者:  
基類成員的private成員不但對于對象是不可見的,對于派生類也是不可見的,只能被基類成員或者友元訪問

1、首先說一下類的成員函數(shù)或者成員變量的3個屬性:
public:
    對于對象和成員函數(shù)都是可見的,即可以引用
protected: 對于成員函數(shù)是可見的,但對于對象來說是不可見的,這個聲明主要是用在繼承 中,下面將討論
private:   對于成員函數(shù)是可見的,對于對象是不可見的

2、然后看一下繼承方式:

基類成員關(guān)鍵字            派生類繼承方式        派生類對基類成員訪問權(quán)限
public                    public                相當(dāng)于使用了public關(guān)鍵字
                          protected             相當(dāng)于使用了procted關(guān)鍵字
                          private               相當(dāng)于使用了private關(guān)鍵字

protected                 protected             相當(dāng)于使用了procted關(guān)鍵字
                          protected             相當(dāng)于使用了procted關(guān)鍵字
                          private               相當(dāng)于使用了private關(guān)鍵字

private                   public                相當(dāng)于使用了private關(guān)鍵字
                          protected             相當(dāng)于使用了private關(guān)鍵字
                          private               相當(dāng)于使用了private關(guān)鍵字


有幾個要注意的:基類成員的private成員不但對于對象是不可見的,對于派生類也是不可見的,只能被基類成員或者友元訪問; procted成員實際對對象來說它就是私有的,只是在繼承的時候和私有不同,派生類成員能訪問基類的procted成員;protected和 private繼承在實際編程中用得很少,主要還是在理論分析中使用;

PS:在這里說的對象實際上說的是由類聲明的變量,在類內(nèi)部定義的類是能夠訪問外部類的私有成員的;而且類內(nèi)部定義的變量也可以訪問類的私有成員的;

相關(guān)文章

  • 用位圖排序無重復(fù)數(shù)據(jù)集實例代碼(C++版)

    用位圖排序無重復(fù)數(shù)據(jù)集實例代碼(C++版)

    本文講解如何用位圖排序無重復(fù)的數(shù)據(jù)集,我們使用C++實現(xiàn)一下這個方法
    2013-11-11
  • 利用C++求解八數(shù)碼問題實例代碼

    利用C++求解八數(shù)碼問題實例代碼

    所謂八數(shù)碼問題是指這樣一種游戲,將分別標(biāo)有數(shù)字1,2,3,…,8的八塊正方形數(shù)碼牌任意地放在一塊3×3的數(shù)碼盤上,放牌時要求不能重疊,下面這篇文章主要給大家介紹了關(guān)于利用C++求解八數(shù)碼問題的相關(guān)資料,需要的朋友可以參考下
    2022-11-11
  • Qt編寫地圖實現(xiàn)海量點位標(biāo)注

    Qt編寫地圖實現(xiàn)海量點位標(biāo)注

    海量點位標(biāo)注的出現(xiàn),是為了解決普通設(shè)備點超過幾百個性能極速降低的問題。本文將介紹如何通過Qt實現(xiàn)海量點位標(biāo)注功能,感興趣的可以了解一下
    2022-01-01
  • C++ cin.getline及getline()用法詳解

    C++ cin.getline及getline()用法詳解

    這篇文章主要介紹了C++ cin.getline用法及C++ getline()的兩種用法,本文通過實例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-02-02
  • C++ 標(biāo)準(zhǔn)模板類詳解

    C++ 標(biāo)準(zhǔn)模板類詳解

    今天小編就為大家分享一篇關(guān)于C++標(biāo)準(zhǔn)模板類的介紹與使用講解,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2021-09-09
  • C++根據(jù)傳入的函數(shù)指針來解析需要的參數(shù)(推薦)

    C++根據(jù)傳入的函數(shù)指針來解析需要的參數(shù)(推薦)

    C++可以根據(jù)傳入的函數(shù)指針,獲取自己需要的參數(shù)類型,然后根據(jù)參數(shù)源中獲取需要的參數(shù),具體實現(xiàn)方式大家參考下本文
    2018-05-05
  • C語言中settimeofday函數(shù)和gettimeofday函數(shù)的使用

    C語言中settimeofday函數(shù)和gettimeofday函數(shù)的使用

    這篇文章主要介紹了C語言中的settimeofday函數(shù)和gettimeofday函數(shù)的使用,注意settimeofday()函數(shù)只返回0和-1,需要的朋友可以參考下
    2015-08-08
  • 利用C語言編寫一個無限循環(huán)語句

    利用C語言編寫一個無限循環(huán)語句

    這篇文章主要介紹了利用C語言編寫一個無限循環(huán)語句問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-11-11
  • C語言之雙向鏈表詳解及實例代碼

    C語言之雙向鏈表詳解及實例代碼

    這篇文章主要介紹了C語言之雙向鏈表的相關(guān)資料,并附實例代碼,有需要的小伙伴可以參考下
    2016-09-09
  • C++使用模板實現(xiàn)單鏈表(類外實現(xiàn))

    C++使用模板實現(xiàn)單鏈表(類外實現(xiàn))

    這篇文章主要為大家詳細(xì)介紹了C++使用模板實現(xiàn)單鏈表的相關(guān)資料,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-12-12

最新評論