8_7.cpp

来自「《c++语言程序设计》例题程序」· C++ 代码 · 共 25 行

CPP
25
字号
//8_7.cpp
#include<iostream.h>
#include"employee.h"

int main()
{
	manager m1;
	technician t1;
	salesmanager sm1;
	salesman s1;
	employee *emp[4]={&m1,&t1,&sm1,&s1};
	//用指针数组的个元素存放各对象的地址
	
	int i;
	for(i=0;i<4;i++)
	{          /*依次调用各派生类对象的成员函数,完成各自不同的升级、
		计算月薪、显示信息功能。*/
		emp[i]->promote();
		emp[i]->pay();
		emp[i]->displayStatus();
	}
	
	return 0;
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?