
设计模式
文章平均质量分 83
Yisnow.
这个作者很懒,什么都没留下…
展开
-
单例模式c++
单例模式原创 2022-09-01 16:34:04 · 176 阅读 · 0 评论 -
单例模式c++
懒汉模式和饿汉模式原创 2022-08-30 10:32:47 · 350 阅读 · 0 评论 -
设计模式2:单例模式
1、version1class Singleton1{ private Singleton1() { } private static Singleton1 instance=null; public static Singleton1 getInstance(){ if(instance==null) instance=new Singleton1(); return instance; }}一个类只能创建转载 2020-09-17 18:02:30 · 118 阅读 · 0 评论 -
设计模式1:工厂模式
0 序言当创建对象需要一系列复杂的初始化操作如关联其他成员对象、查配置文件、查数据库表的时候,把这些功能放在构造函数就不太合适了。这时候就需要使用工厂帮助我们创建对象。1、简单工厂模式有唯一的工厂类,工厂类的创建方法根据传入的参数做if-else判断,决定最终创建什么样的对象。interface Mask{ void showMask();}class LowEndMask implements Mask{ @Override public void showMask(原创 2020-09-17 16:54:55 · 112 阅读 · 0 评论 -
设计模式
1、七大设计原则1.1 单一接口原则1.2 开闭原则…2、设计模式概述2.1、创建型模式 这些设计模式提供了一种在创建对象的同时隐藏创建逻辑的方式,而不是使用 new 运算符直接实例化对象。这使得程序在判断针对某个给定实例需要创建哪些对象时更加灵活。工厂模式(Factory Pattern)抽象工厂模式(Abstract Factory Pattern)单例模式(Singleton Pattern)建造者模式(Builder Pattern)原型模式(Prototype Pa原创 2020-07-24 14:55:07 · 229 阅读 · 0 评论