monopoly-shared-model
Version:
Shared model for Monopoly
31 lines • 730 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const Serializable_1 = require("../Serializable");
class Player extends Serializable_1.Serializable {
constructor(name, status, money) {
super();
this.name = name;
this.status = status;
this.money = money;
}
getName() {
return this.name;
}
getStatus() {
return this.status;
}
setStatus(status) {
this.status = status;
}
getMoney() {
return this.money;
}
setMoney(money) {
this.money = money;
}
static emptyObject() {
return new Player(null, null, null);
}
}
exports.Player = Player;
//# sourceMappingURL=Player.js.map