![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
D东东锵
这个作者很懒,什么都没留下…
展开
-
【学习笔记】设计模式——原型模式
原型模式 传统方式 优缺点 优点是比较好理解,简单易操作 在创建新的对象时,总是需要重新获取原始对象的属性,如果创建的兑现比较复杂时,效率较低。 总是需要重新初始化对象,而不是动态地获得对象运行时的状态,不够灵活 改进思路 Java中Object类是所有类的根类,Object类提供了一个clone()方法,该方法可以将一个Java对象复制一份,但是需要实现clone的Java类必须要实现一个接...原创 2020-02-24 18:34:22 · 134 阅读 · 0 评论 -
【学习笔记】设计模式——工厂模式
简单工厂模式(静态工厂模式) 基本概念 简单工厂模式属于创建型模式,是工厂模式的一种。 简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例。 定义了一个创建对象的类,由这个类来 封装实例化对象的行为(代码) 工厂方法模式 定义了一个创建对象的抽象方法,由子类决定要实例化的类。工厂方法模式将对象的实例化推迟到子类 抽象工厂模式 定义了一个 interface 用于创建相关或有依赖...原创 2020-02-23 22:02:39 · 131 阅读 · 0 评论 -
【学习笔记】设计模式——单例模式
单例模式 什么是单例模式? 单例模式指,采取一定的方法保证在整个的软件系统中,对某个类只能存在一个对象实例,并且该类肢体东一个取得其对象实例的方法(静态方法) e.g. : Hibernate中的Session Factory。 它否则创建Session对象,一个项目通常只需要一个SessionFactory就够。 饿汉式——静态常量 构造器私有化(使用 private, 防止 new) 类的内...原创 2020-02-22 18:43:39 · 149 阅读 · 0 评论