C++语言之继承中的特点
生活随笔
收集整理的這篇文章主要介紹了
C++语言之继承中的特点
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
有public, protected, private三種繼承方式,它們相應地改變了基類成員的訪問屬性。
-
1.public 繼承:基類 public 成員,protected 成員,private 成員的訪問屬性在派生類中分別變成:public, protected, private
-
2.protected 繼承:基類 public 成員,protected 成員,private 成員的訪問屬性在派生類中分別變成:protected, protected, private
-
3.private 繼承:基類 public 成員,protected 成員,private 成員的訪問屬性在派生類中分別變成:private, private, private
但無論哪種繼承方式,上面兩點都沒有改變:
-
1.private 成員只能被本類成員(類內)和友元訪問,不能被派生類訪問;
-
2.protected 成員可以被派生類訪問。
總結
以上是生活随笔為你收集整理的C++语言之继承中的特点的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C++ 基本的输入输出
- 下一篇: c++对vector中的元素进行随机排序