美文网首页
8.07&8.09 集训第九、十天 【扑克demo】

8.07&8.09 集训第九、十天 【扑克demo】

作者: 草莓灵啾啾 | 来源:发表于2019-08-10 08:04 被阅读0次

学习内容

  • 单例设计模式
    1.不允许用户创建这个类的一个对象
    将类的构造方法私有化
    2.在自己的类里面提供创建对象的方法
  • 懒汉式
class Player {
    //1.私有化
    private Player() {}
    //2.创建静态变量
    private static Player shared=null;
    //3.提供给外部一个访问的方法
    public static Player getInstance() {
        if (shared == null) {
    //如果没有创建,建一个
            shared=new Player();
        }
        return shared;
    }

}

饿汉式

public class Test {
    public static void main(String[] args){
        Poker.shared.test();
        Player.getInstance().count+=1;
Player p1=Player.getInstance();
p1.count+=1;
        Player p2=Player.getInstance();
        p2.count+=1;
        System.out.println(p2.count);
    }
}
class Poker{
    //常用命名default ,sharedInstance,mannager
    //2.定义一个静态的成员变量 记录这个单例对象
    //饿汉式
    public static final Poker shared=new Poker();

    //1.默认构造函数
  private  Poker(){
    }
    public  void  test(){
    }
}

实际操作

心得体会

学习的东西越来越难了,要是能把这个扑克demo弄懂,学习应该会有一个质的飞跃

相关文章

  • 8.07&8.09 集训第九、十天 【扑克demo】

    学习内容 单例设计模式1.不允许用户创建这个类的一个对象将类的构造方法私有化2.在自己的类里面提供创建对象的方法 ...

  • iOS第九层:iOS富文本常用

    下载Demo地址:Github 【原创:iOS第九层】

  • 永远保持30%的神秘感

    型男工程第九十天 今天是型男工程第九十天,进入了型男工程第九阶段恋爱关系的尾声。 在整个第九阶段里面,我们主要谈了...

  • 坚持运动九十天

    第一天 第九十天

  • 已经第九十天了

    打卡,第九十天 2020.6.5复盘 (2020年的第157天) 已经第九十天了,刚刚在写公众号因为好久没有写了...

  • SEL 的理解

    为什么要用 SEL Summary Demo 我的理解 【原创:iOS第九层】

  • 传统行业漂泊3年的我,花了3个月拿下了NLPoffer

    本文作者为七月在线【机器学习集训营 第六期】的学员:shousunny。最新的【机器学习集训营第九期】,历经多次迭...

  • 【每日一绘★090】素描·鼻子(3)

    090,第九十天,今日绘画主题:素描·鼻子(3)。

  • 2019-08-15

    十天集训结束,今天被老师告知,我被选中去参加全国的比赛。这个结果有点出乎我的意料,因为根据这段时间的集训情况判断,...

  • 结营感悟

    最近参加了头条情感心理学院第九期集训营。集训营之前,自己也写写心情,叙叙旧之类,没有观众,权当练笔消磨时间。 说来...

网友评论

      本文标题:8.07&8.09 集训第九、十天 【扑克demo】

      本文链接:https://www.haomeiwen.com/subject/vlcljctx.html