- 最後登錄
- 2023-11-5
- 在線時間
- 3 小時
- 註冊時間
- 2016-1-3
- 閱讀權限
- 20
- 精華
- 0
- UID
- 15155065
- 帖子
- 6
- 積分
- 8 點
- 潛水值
- 2200 米
| 如果瀏覽伊莉時速度太慢或無法連接,可以使用其他分流瀏覽伊莉,www01.eyny.com(02,03)。 本帖最後由 tim861121 於 2019-1-12 03:16 PM 編輯
題目是 A類別計算金錢 B類別金錢到達即可優惠折扣
該如何把A算的值用在B類別裡面
#include <iostream>
using namespace std;
class a {
private:
int x=0;
public:
int t = 0;
int sum() {
cout << "選擇完輸入-1" << endl<<"1.小白菜 :20元" << endl;
cout << "2.高麗菜:30元" << endl; cout << "3.番茄:40元"<<endl; while (1) {
cin >> x;
if (x == -1) {
break;
}if (x == 1) {
t+=20;
}if (x == 2) {
t+=30;
}if (x == 3) {
t+=40;
}
}
cout << "總金額:" << t << endl;
return 0;
}
};
class b :public a{
private:
public:
int rebate() {
cout << "金額超過50元打5折" << endl;
if (t == 50) {
t*0.5;
}
return 0;
}
};
int main() {
a asum;
asum.sum();
b bsum;
bsum.rebate();
return 0;
} ... |
|