blob: f3a04e0ce4309d79afd3ffe6516c44f375f8fc3b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
|
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';
}
}
|