C++ 学习(使用 using 改写继承类继承成员的性质)

#include <iostream>
#include <string.h>
#include <stdio.h>

using namespace std;
class A{
  public :
    int d;
  public:
  void getd(){
     cout<<d<<endl;
  }
};

class B:private A{
   public :
     using A::d;
     using A::getd;

};
int main(){
    A a;
    a.d = 1;
    B b;
    b.d = 2;
    b.getd();
    a.getd();

}
发布了448 篇原创文章 · 获赞 3 · 访问量 14万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章