1. 程式人生 > >用面嚮物件語言實現一個計算器控制檯程式

用面嚮物件語言實現一個計算器控制檯程式

{
63    cout<<"input A:";
64    double numA;
65    cin>>numA;    
66    cout<<"input operator:";
67    char oper;
68    cin>>oper;
69    cout<<"input B:";    
70    double numB;
71    cin>>numB;    
72    Operation *poper = OperationFactory::CreateOperate(oper);
73    poper->SetNumA(numA);
74
    poper->SetNumB(numB);
75    cout<<poper->GetNumA()<<' '<<oper<<' '<<poper->GetNumB()<<" = "<<poper->GetResult()<<endl; 
76    system("pause");
77    return 0;
78}