本文实例为大家分享了java实现斗地主发牌系统的具体代码,供大家参考,具体内容如下
玩家类
package com.softeem.example;
import java.util.ArrayList;
import java.util.List;
/**
* 玩家类
*
*/
public class Player {
private String name; //名字
private boolean landowner; //是否地主
private List cards = new ArrayList<>(); //手中的所有牌
public Player() {
// TODO Auto-generated constructor stub
}
public Player(String name) {
super();
this.name = name;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public boolean isLandowner() {
return landowner;
}
public void setLandowner(boolean landowner) {
this.landowner = landowner;
}
public List getCards() {
return cards;
}
public void setCards(List cards) {
this.cards = cards;
}
@Override
public String toString() {
return name+"-是否地主:"+landowner+"->"+c