defaultplayer.java
来自「source code about game desktop」· Java 代码 · 共 60 行
JAVA
60 行
// DefaultPlayer.java
/**
*
* @author Sean Bridges
* @version 1.0
*
* The defaultPlayer implements code that stores the player
* and number of the player. Subclasses can extend the Default
* Player and save some time.
*/
public abstract class DefaultPlayer implements Player
{
//------------------------------------
//instance variables
protected String name;
protected int number;
//------------------------------------
//constructors
/** Creates new DefaultPlayer */
public DefaultPlayer(String name, int number)
{
this.name = name;
this.number = number;
}
//------------------------------------
//instance variables
/** Passed a copy of the board, asked what move it would like to make.
*/
public abstract Move getMove(Board b);
/** Return the name of the player.
*/
public String getName()
{
return name;
}
/**
* Get the players number
*/
public int getNumber()
{
return number;
}
public String toString()
{
return name;
}
}//end class DefaultPlayer
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?