代碼筆記-C++ 繼承

#include<iostream>


using namespace std;


class A
{
public:
    A()
{
cout<<"A"<<endl;
}
void PublicCout() {cout<<"Apublic"<<endl;}
protected:
void ProtectedCout() {cout<<"Aprotected"<<endl;}
private:
void PrivateCout() {cout<<"Aprivate"<<endl;}
};


class B:public A   //proteceted   private  切換繼承特性查看輸出
{
public:
B()
{
cout<<"B"<<endl;
}


// void ProtectedCout() {cout<<"Bprotected"<<endl;}

};


void main()
{
  B b;
  b.PublicCout();
  //b.ProtectedCout();  //調用保護的查看是否能輸出
}
發佈了34 篇原創文章 · 獲贊 5 · 訪問量 1萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章