package com.mavlon.finances; import java.io.Serializable; public class Wallet implements Serializable { private double money; public Wallet() { } public Wallet(double money) { this.money = money; } public void put(double money) { this.money += money; } public void take(double money) { if (this.money < money) { throw new IllegalArgumentException("You do not have such money."); } this.money -= money; } public double getMoney() { return money; } public void setMoney(double money) { this.money = money; } @Override public String toString() { return "Wallet" + "\nmoney = " + money + '\n'; } }