
设计模式
loringray
学习到余额像手机号码那样长的时候才可以松懈 (┬_┬)
曾子曰:“吾日三省吾身”
每天进步一点点
展开
-
js实现单例模式
单例模式: 保证一个类只有一个实例,一般先判断实例是否存在,如果存在直接返回,不存在则先创建再返回,这样就可以保证一个类只有一个实例对象。作用: (1)、保证某个类的对象的唯一性; (2)、模块间通信; (3)、防止变量污染应用场景:对象往往仅需要一个的时候 (1)、windows的任务管理器 (2)、多线程的线程池设计 (3)、全局缓存 (4)、浏览器的window对象...原创 2020-02-29 23:44:00 · 3930 阅读 · 0 评论 -
设计模式——创建型软件设计模式——工厂方法模式
一、定义:工厂方法模式:又称为工厂模式、多态工厂模式模式,通过定义工厂父类负责定义创建对象的公共接口,而子类则负责生成具体的对象。 每当有一个新的产品类被加入到产品类的结构中时,在工厂方法类中就必须增加适当的条件语句,以便能够在合适的条件下创建新增加的类的实例。 介绍: 首先需要一个接口作为超类,名为creator,接口中有一个方法,叫factory(); 然后可以...原创 2019-04-09 13:27:16 · 308 阅读 · 0 评论