Update Player.java

completed javadocs
This commit is contained in:
Vikramb987
2019-03-24 22:10:30 -06:00
committed by GitHub
parent 384a874e09
commit 016b765e3a

View File

@@ -31,7 +31,10 @@ public class Player implements Serializable {
private int armsPrice = 160; private int armsPrice = 160;
private int generalPrice = 8; private int generalPrice = 8;
private int isPriceChanged = 0; private int isPriceChanged = 0;
/**
* default constructor for player
*/
public Player(){ public Player(){
} }
@@ -44,10 +47,20 @@ public class Player implements Serializable {
setPlayer(player); setPlayer(player);
} }
/**
* getter for this player object
*
* @return a copy of this player object
*/
public Player getPlayer(){ public Player getPlayer(){
return new Player(this); return new Player(this);
} }
/**
* copies the provided player's properties into the instance variable of this object
*
* @param player
*/
public void setPlayer(Player player){ public void setPlayer(Player player){
this.name = player.name; this.name = player.name;
this.bank = player.bank; this.bank = player.bank;