定积分解法

2014-11-23 21:55:39 · 作者: · 浏览: 11

定义了一个基类的指针,通过基类操纵派生类,初始化派生类对象。。粤粤大神教我的。。首先需要定义一个抽象函数类,然后派生出需要求得函数。。然后定义一个抽象的求积分的类,然后派生出不同的求函数的类。。其中加入函数作为私有成员。。。。注意()的重载。。方便求函数的值。。。

代码如下:

#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<