#include <iostream>
using namespace std;
class Buyer
{
public:
int apple_num = 0;
int money = 0;
void Buy(int price,int number);
};
void Buyer::Buy(int price, int number)
{
money -= price;
apple_num += number;
}
class Seller
{
public:
int apple_num = 0;
int money = 0;
void Sell(int price, int number);
};
void Seller::Sell(int price, int number)
{
apple_num -= number;
money += price;
}
void Trade(Buyer& buyer, Seller& seller, int price, int number)
{
buyer.Buy(price, number);
seller.Sell(price, number);
}
int main()
{
Buyer buyer = { 0,10000 };
Seller seller = { 10,0 };
cout << buyer.money << "," << buyer.apple_num << endl;
Trade(buyer, seller, 2000, 2);
cout << buyer.money << "," << buyer.apple_num << endl;
return 0;
}