player.java

来自「采用eclipseme开发工具」· Java 代码 · 共 91 行

JAVA
91
字号
public class Player
{
	private int ID = 1;
	private String IP = "";
	private int PORT = 9999;
	private Desk desk;
	public Queue data;
	public boolean start = false;
	public Player(String ip, int p)
	{
		IP = ip;
		PORT = p;
		desk = null;
		data = new Queue();
	}

	public void setDesk(Desk d)
	{
		desk = d;
	}

	public Desk getDesk()
	{
		return desk;
	}

	public boolean equals(String ip)
	{
		if (IP.equals(ip))
			return true;
		else
			return false;
	}

	public boolean equals(Player p)
	{
		if (IP.equals(p.getIP()) && PORT == p.getPort())
			return true;
		else
			return false;
	}

	public String getIP()
	{
		return IP;
	}

	public int getPort()
	{
		return PORT;
	}

	public void setID(int id)
	{
		ID = id;
	}

	public int getID()
	{
		return ID;
	}

	public boolean isStart()
	{
		return start;
	}

	public void init()
	{
		start = false;
		data.clear();
		IP = "";
		PORT = 0;
	}

	public void reset()
	{
		start = false;
	}

	public void start()
	{
		start = true;
	}

	public void setStart(boolean start)
	{
		this.start = start;
	}

}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?