![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计原则及模式
文章平均质量分 51
C#练习生
这个作者很懒,什么都没留下…
展开
-
工厂模式概述
工厂顾名思义就是创建产品,本质就是用工厂方法代替new操作创建一种实例化对象的方式。根据不同的实现方式和抽象级别可分为简单工厂,工厂方法和抽象工厂三种模式简单工厂模式又叫做静态工厂方法模式,但不属于23种GOF设计模式之一。简单狗工厂模式是由一个工厂对象决定创建出哪一种产品类的实例。定义一个工厂父类,工厂父类负责定义创建对象的公共接口,而子类则负责生成具体的对象。即将类的实例化延迟到工厂类的子类中完成,即有子类来决定应该实例化哪一个类。原创 2023-11-26 17:34:27 · 24 阅读 · 0 评论 -
七大设计原则
开闭原则是目标,里氏替换原则是基础,依赖倒置原则是手段。原创 2023-11-26 10:22:07 · 26 阅读 · 0 评论 -
设计模式概述
模式就是对前人积累的几眼的抽象和升华。简单的说,就是从不断重复出现的事件中发现和抽象 出规律,并解决同一类问题的经验总结,在软件工程领域中的模式可分为三个层次。单一职责原则、依赖倒置原则、开闭原则、接口隔离原则、里氏替换原则、合成复用原则、迪米特原则。设计出高内聚、低耦合的应用程序,最大程度的实现程序的复用,以应对复杂的需求变化。设计模式根据其目的可分为创建型、结构型和行为型三种类型。原创 2023-11-25 18:38:15 · 25 阅读 · 0 评论