公有派生保持基类成员-C++补充-下
include 
class A {
private:
int privA;
protected:
int protA;
public:
int pubA;
};
//通过公有派生的类
class B:public A {
public:
void fn() {
int a;
a = privA; //错误
a = protA;
a = pubA;
}
};
void main() {
B obj1;
//派生类的对象
obj1.privA = 1; //错误
obj1.protA = 1; //错误
obj1.pubA = 1;
}
                                        
                                    文件大小:317.5KB
                                
                                
                                
                            
评论区