A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© Tibbers_oro 初级黑马   /  2018-7-20 12:44  /  727 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 Tibbers_oro 于 2018-7-20 13:05 编辑

package cn.itcast.day08.zhoucan;


import java.util.ArrayList;

/**
* @Description: java类作用描述
* @Author: 周璨
* @CreateDate: 2018/7/20  8:22
* @Version: 1.0
* 综合目前在基础班所学(以下尽可能多的用到学的内容),我模拟了一个简易的斗地主,要实现开局抽牌的功能,如下:
* 1.进游戏:玩家输入房间密码(20180706)进入游戏房间开始玩斗地主;    (Scanner,while死循环,if-else语句...)
* 2.输入密码错误超过3,游戏强制退出;                             (if语句嵌套,break...)
* 3.系统创造牌并洗牌:得到一副扑克牌(54),并且洗牌;         (面向对象.ArrayList,for嵌套循环,random,remove...)
* 4.发牌:3个玩家("jcc","wzq","lzm")按照顺序分别得到17张牌;      (匿名对象,extends,super,override...)
* 5.抢地主,比分值大小,并且会获取最后3张牌;                            (三元运算....)
*/
//创造玩家类
public class People {
    //私有化成员变量
    private String name;    //姓名


    //构造无参
    public People() {
    }

    //构造满参
    public People(String name) {
        this.name = name;

    }

    //构造set/get方法
    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }


    //构造一个发牌的方法
    public void naPuke(ArrayList<Puke> puke) {
        System.out.println("开始发牌!");
    }


}

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马