2== private: int x;
#include <iostream>
using namespace std;
class test
{
private: int x;
public : int y;
protected : int z;
};
class test2: public test
{ }; 没有成员
int main( )
{
test2 t;
cout << t.x<<endl;
cout << t.y<<endl;
cout << t.z<<endl;
}
#include <iostream>
using namespace std;
class test
{
private: int x;
public : int y;
protected : int z;
};
class test2: public test
{ public: void show( ) { cout<<x; } }; // 成员
int main( )
{
test2 t;
cout << t.x<<endl;
cout << t.y<<endl;
cout << t.z<<endl;
}
保护继承 更差劲