定义了一个基类的指针,通过基类操纵派生类,初始化派生类对象。。粤粤大神教我的。。首先须要定义一个抽象函数类,然后派生出须要求得函数。。然后定义一个抽象的求积分的类,然后派生出不同的求函数的类。。当中增加函数作为私有成员。。。。注意()的重载。。方便求函数的值。。。
代码例如以下:
#include#include #include using namespace std;void menu1() // 选择积分函数功能菜单{ cout<<" 请 选 择 被 积 函 数"< >choose1; system("cls"); int flag1=1; switch(choose1) { case 1: f=new Myfunction1; while(flag1) { menu2(); cin>>choose2; switch(choose2) { case 1: { Trapz1 trapz1(*f); cout< >choose2; switch(choose2) { case 1: { Trapz1 trapz1(*f); cout< >choose2; switch(choose2) { case 1: { Trapz1 trapz1(*f); cout<