#include
using namespace std;
class programmer
{
public:
virtual void getSal() = 0;
};
class junior_programmer :public programmer
{
public:
junior_programmer(char* name, char* job, int sal)
{
this->name = name;
this->job = job;
this->sal = sal;
}
virtual void getSal()
{
cout << “名字:” << name << “工作:” << job << “薪水:”<<sal << endl;
}
private:
char* name;
char* job;
int sal;
};
class mid_programmer :public programmer
{
public:
mid_programmer(char* name, char* job, int sal)
{
this->name = name;
this->job = job;
this->sal = sal;
}
virtual void getSal()
{
cout << “名字:” << name << “工作:” << job <&