设计模式
文章平均质量分 90
Chamberlain T
尼蝶
展开
-
设计模式-单例模式Singleton Pattern
一.单例模式的概念单例模式(Singleton Pattern)属于创建型模式; 单例模式涉及一个单一的类,该类只负责创建自己的对象,并且保证只有一个对象被创建,该类提供一种访问其唯一的对象的方式; 单例模式必须自己创建自己的唯一实例;二.代码实例 1....原创 2021-10-26 13:36:58 · 193 阅读 · 0 评论 -
设计模式-工厂模式Factory Pattern
一.工厂模式简介工厂模式属于创建型模式; 在工厂模式中,我们在创建对象时不会对客户端暴露创建逻辑,并且是通过使用一个共同的接口来指向新创建的对象; 工厂模式的主要解决的问题是,将原来分布在各个地方的对象创建过程单独抽离出来,交给工厂类负责创建。其他地方想要使用对象直接找工厂(即调用工厂的方法)获取对象; 工厂模式可分为:简单工厂模式和工厂方法模式。其中简单工厂方法可看为工厂方法模式的特例;二.代码实例1.简单工厂模式public interface Course { publ原创 2021-10-22 08:58:28 · 104 阅读 · 2 评论 -
设计模式Design pattern
目录一.设计模式的概念二.设计模式的四大类型1.创建型模式:工厂模式(Factory Pattern)抽象工厂模式(Abstract Factory Pattern)单例模式(Singleton Pattern)建造者模式(Builder Pattern)原型模式(Prototype Pattern)2.结构型模式:适配器模式(Adapter Pattern)桥接模式(Bridge Pattern)过滤器模式(Filter、Criteria Pattern)原创 2021-10-20 16:02:49 · 199 阅读 · 0 评论