Package team

Source Code of team.team

package team;
import player.player;

public class team {

  private player[] listPlayer;

  public team()
  {
    this.listPlayer= new player[] { new player(),new player(),new player(), new player() };
    this.listPlayer[0].setName("newPlayer");
    this.listPlayer[1].setName("newPlayer");
    this.listPlayer[2].setName("newPlayer");
    this.listPlayer[3].setName("newPlayer");
  }
 
  public void resetTeam()
  {
    this.listPlayer= new player[] { new player(),new player(),new player(), new player() };
    this.listPlayer[0].setName("newPlayer");
    this.listPlayer[1].setName("newPlayer");
    this.listPlayer[2].setName("newPlayer");
    this.listPlayer[3].setName("newPlayer");
  }
  public void addPlayer(String name,String address)
  {
    int freeslot = getFreeSlot();
    if(freeslot != 999)
    {
      this.listPlayer[freeslot].setName(name);
      this.listPlayer[freeslot].setAddress(address);
    }
  }
 
  public int getFreeSlot()
  {
    int result=999;
    for (int i=0;i<4;i++)
    {
      if(listPlayer[i].getName().equals("newPlayer"))
      {
      result=i;
      break;
      }
    }
    return result;
  }
  public String getPlayerlist()
  {
    String list = new String ();
    list=""+this.listPlayer[0].getName()+" / "+this.listPlayer[1].getName()+" / "+this.listPlayer[2].getName()+" / "+this.listPlayer[3].getName()+"";
    return list;
  }
  public int getPlayerIdByName(String name)
  {
    int result=999;
    for (int i=0;i<4;i++)
    {
      if(listPlayer[i].getName().equals(name))
      {
      result=i;
      break;
      }
    }
      return result;
   
  }
  public int getPlayerIdByAddress(String address)
  {
    int result=999;
    for (int i=0;i<4;i++)
    {
      if(listPlayer[i].getAddress().equals(address))
      {
      result=i;
      break;
      }
    }
      return result; 
  }
  public void resetPlayer(int id)
  {
    listPlayer[id].resetPlayer();
  }
}
TOP

Related Classes of team.team

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.