主观

#include ﹤iostream﹥

using namespace std;

class base

{

private: int x;

public: base(int a){x=a;}

int get( ){return x:}

void showbase( ) {cout﹤﹤"x="﹤﹤x﹤﹤endl; }

};

class Derived: public base

{private: int y;

public: Derived(int a, int b): base(a) {y=b; }

void showderived( )

{cout﹤﹤"x="﹤﹤get( )﹤﹤",y="﹤﹤y﹤﹤endl; }

};

void main( )

{

base b(3);

Derived d(6, 7);

b.showbase( );

d.showderived( );

_________;

b.showbase( );

_________;

b1.showbase( );

base * pb=&b1;

pb-﹥showbase( );

d.showderived( );

b.showbase( );

}

输出结果如下:  x=3  x=6,y=7  x=6  x=6  x=6  x=6,y=7  x=6

参考答案
您可能感兴趣的试题
¥

订单号:

遇到问题请联系在线客服

订单号:

遇到问题请联系在线客服