给出下面程序的输出结果。
#include<iostream>
using naillespace std;
class Base
{private:
int a;
public:
void set(int x){a=x;}
void show(){cout<<"a="<<a<<", ";}
};
class Sample: public Base
{private:
int b;
public:
void set(int x=0){Base::set(x); b=x+10;}
void set(int x, int y){Base::set(x); b=y;}
void show(){Base::show(); cout<<"b="<<b<<endl;}
};
void main()
{Sample b;
Sample.set(10); Sample.show()
Sample.set(30, 50); Sample.show()
}