设计模式
cuichen97
冲冲冲
展开
-
设计模式:职责链模式
职责链模式转载 2021-01-29 15:32:01 · 96 阅读 · 0 评论 -
1. 简单工厂设计模式
简单工厂设计模式 简单工厂设计模式: 解决集中创建对象的问题就称为简单工厂设计模式。 优点:当子类没有确定:类名、参数频繁变化的时候,只需要修改工厂类一处即可,整个改动是最少的 步骤: 1.属性的封装: 定义各个类的私有属性,设计getXXX()和setXXX()方法 public Employee(String name,String address,int id,char sex) {...原创 2019-07-15 20:26:39 · 133 阅读 · 0 评论 -
2. 单例设计模式
单例设计模式 在程序运行过程中,某个类的对象只允许被创建一次 例如:播放器的播放窗口,单点登录 1.单例模式的实现过程:※※※ 1.构造方法私有 2.声明静态的,当前类类型的属性 3.声明静态方法: 返回值:当前类类型 方法体内:判断第2步的静态属性是否为null 2.[深入分析单例模式] 根据new的时机不同,分为: 懒汉模式 饿汉模式 3.懒汉模式: 在程序运行后,并没有...原创 2019-07-16 20:07:42 · 113 阅读 · 0 评论 -
3. 生产者消费者问题
package cn.cc.day22; import java.util.Random; /** * @author CC * 有一个框,里边可以放入10个馒头,顾客来买。 * 师傅在做,框满了通知顾客买,框空了通知师傅做。 */ public class Test { public static void main(String[] args) { // TODO Au...原创 2019-07-31 10:04:52 · 155 阅读 · 0 评论