目的:
1.回顾和掌握类的定义
2.对于static和private的更深层的理解
3.熟悉和掌握java类和方法的创建和调用
4.学习开发程序的思维
技术:
定义玩家类:
public class Player {
public String name;
public int id;
public int money;
public Player(){
}
public Player(String name, int id, int money){
this.name = name;
this.id = id;
this.money = money;
}
}
生成一副牌:
PokerManager.manager.deal();
//显示一副牌
PokerManager.manager.show();
//提示输入玩家人数
Utils.showText(false,false,new String[]{"请输入参与人数:"});
int count = Utils.getInput();
//初始化玩家
PlayerManager.manager.initPlayer(count);
//显示玩家信息
PlayerManager.manager.show();
定义游戏中心类:
public class GameCenter {
//记录这局的筹码
private int totalMoney;
//开始游戏
public void start(){
//扣除底注
PlayerManager.manager.betAll(Constant.BASE);
PlayerManager.manager.show();
}
}
部分代码如上
感悟:
大结构大体上还是懂,细节之处,以及到最后,应用时思维混乱,是方法和类太多了搞不清楚,心累。