#include <iostream>
using namespace std;
class Calculator{
float _applePrice, _bananaPrice;
public:
Calculator(float applePrice, float bananaPrice):
_applePrice(applePrice), _bananaPrice(bananaPrice){ }
float calTotal(float appleWeight, float bananaWeight);
};
float Calculator::calTotal(float appleWeight, float bananaWeight){
return _applePrice * appleWeight + _bananaPrice * bananaWeight;
}
int main(){
//applePrice = 5.5;
//bananaPrice = 3.4;
Calculator c(5.5, 3.4);
float appleWeight = 0.0;
float bananaWeight = 0.0;
cout << "Weight of apple : " << endl;
cin >> appleWeight;
cout << "Weight of banana : " << endl;
cin >> bananaWeight;
cout << "Payment : " << c.calTotal(appleWeight, bananaWeight) << endl;
return 0;
}
MOOC清华《面向对象程序设计》第5章:OOP版电子计价器
最新推荐文章于 2022-11-23 12:51:21 发布