![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
不带刺仙人球
这个作者很懒,什么都没留下…
展开
-
策略模式
参考:https://www.runoob.com/design-pattern/strategy-pattern.html在策略模式(Strategy Pattern)中,一个类的行为或其算法可以在运行时更改。这种类型的设计模式属于行为型模式。在策略模式中,我们创建表示各种策略的对象和一个行为随着策略对象改变而改变的 context 对象。策略对象改变 context 对象的执行算...原创 2020-01-20 11:13:18 · 147 阅读 · 0 评论 -
原型模型
参考菜鸟教程:https://www.runoob.com/design-pattern/prototype-pattern.html原型模式(Prototype Pattern)是用于创建重复的对象,同时又能保证性能。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。实现了一个原型接口,该接口用于创建当前对象的克隆。当直接创建对象的代价比较大时,则采用这种模式。例如...原创 2019-12-08 10:01:10 · 97 阅读 · 0 评论 -
适配器模式
参考菜鸟教程,网址:http://www.runoob.com/design-pattern/adapter-pattern.html适配器模式:是作为两个不兼容接口之间的桥梁。模式涉及到一个单一的类,该类负责加入独立或不兼容的接口功能。将一个接口转换成客户希望的另外一个接口,适配器模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。应用场景:我们有一个原创 2016-12-22 11:52:50 · 298 阅读 · 0 评论 -
策略模式
参考:菜鸟教程,http://www.runoob.com/design-pattern/strategy-pattern.html策略模式:在一个类的行为或者算法在运行时更改。在策略模式中,我们创建表示各种策略的对象和一个行为随着策略对象改变而改变的 context 对象我们将创建一个定义活动的 Strategy 接口和实现了 Strategy 接口的实体策略类。Co原创 2016-12-22 15:06:47 · 239 阅读 · 0 评论 -
抽象工厂模式
参考菜鸟教程,网址:http://www.runoob.com/design-pattern/abstract-factory-pattern.html抽象工厂与简单工厂的区别。简单工厂为单一的产品,而抽象工厂为多于一个的产品族。我们将创建 Shape 和 Color 接口和实现这些接口的实体类。下一步是创建抽象工厂类 AbstractFactory。接原创 2016-12-22 17:16:27 · 311 阅读 · 0 评论 -
单例模式
参考菜鸟博客,网址:http://www.runoob.com/design-pattern/singleton-pattern.htmlhttps://blog.csdn.net/yeyazhishang/article/details/90445330类加载顺序类加载(classLoader)机制一般遵从下面的加载顺序如果类还没有被加载:1先执行父类的静态代码块和静态变...原创 2016-12-23 16:20:39 · 234 阅读 · 0 评论