Poker游戏

目的:
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();
    }
}

部分代码如上
感悟:
大结构大体上还是懂,细节之处,以及到最后,应用时思维混乱,是方法和类太多了搞不清楚,心累。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 一、基础知识:1、JVM、JRE和JDK的区别:JVM(Java Virtual Machine):java虚拟机...
    杀小贼阅读 7,110评论 0 4
  • 1、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制?答:可以有多个类,但只能有一个publ...
    岳小川阅读 4,513评论 0 2
  • 1.import static是Java 5增加的功能,就是将Import类中的静态方法,可以作为本类的静态方法来...
    XLsn0w阅读 5,111评论 0 2
  • 今天给大家介绍一篇得到文章(第314期|大高潮),这篇文章推出已经有一段时间了,第一次读到的时候就给我一种震撼的感...
    乔瞧这边阅读 2,523评论 0 1
  • 4.7 我所观所感 001 看<极限挑战>说高考 极挑节目组在操场上每隔六步画一根线。男人帮问大帮高三学子好几个问...
    大颖darling阅读 2,286评论 1 1

友情链接更多精彩内容