class Base{
public:
void setX(int a) {x=a;}
private:
int x;
};
class D1: protected Base{};?
class D2: public D1{};
什么是类D2中的成员函数setX()的访问级别? 是否受到保护?私人? 任何一种人都可以解释这一点,我的意思是如何判断访问级别的相关性......这样的事情。谢谢!C++访问级别
编辑:添加更多的问题
但为什么我不能叫:d2.setX()? d2是D2的一个实例。原来编译器错误 - user658213 0秒前编辑
什么是成员函数'X()'?为什么'D2'自己公开继承?你想做什么 ? – Mahesh 2011-03-14 04:29:01
'class D2:public D1 {}'? – 2011-03-14 04:30:03
对不起,几个tpyos – user658213 2011-03-14 04:30:57