04 2020 档案

摘要:单例模式(Singleton Pattern):确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。 实现单例模式的方法:私有化构造函数,添加一个静态的字段保存类的唯一实例,并提供一个访问该实例的静态方法GetInstance() 单例模式分为两种:“懒汉式单例模式”和“饿汉式单例模式”。 阅读全文
posted @ 2020-04-08 22:37 shanzm 阅读(1487) 评论(3) 推荐(2) 编辑
该文被密码保护。
posted @ 2020-04-05 01:57 shanzm 编辑
摘要:工厂方法模式(Factory Method Pattern)也称为工厂模式,又称为虚拟构造器模式或多态模式。 在工厂方法模式中,工厂父类负责定义创建产品对象的公共接口,而工厂子类则负责生成具体的产品对象,这样做的目的是将产品类的实例化操作延迟到工厂子类中完成,即通过工厂子类来确定究竟应该实例化哪一个具体产品类。 阅读全文
posted @ 2020-04-03 22:30 shanzm 阅读(1243) 评论(0) 推荐(2) 编辑
摘要:[TOC] shanzm 2020年4月1日 22:18:49 1. 简介 简单工厂模式(Simple Factory Pattern) :定义一个工厂类,根据不同的参数,创建并返回不同的类。其中这些类具有一个公共的父类或是一个接口。 简单工厂模式不属于GoF四人组提出的23种设计模式,它是最简单的 阅读全文
posted @ 2020-04-01 22:22 shanzm 阅读(3102) 评论(1) 推荐(0) 编辑

TOP
点击右上角即可分享
微信分享提示