随笔分类 -  设计模式

Java版常用设计模式
摘要:适配器模式 定义:将一个类的接口转换成客户期望的另一个接口,适配器让原本接口不兼容的类可以相互合作。这个定义还好,说适配器的功能就是把一个接口转成另一个接口。 以充电器为实例: 手机充电器一般都是5V左右吧,咱天朝的家用交流电压220V,所以手机充电需要一个适配器(降压器) 一部手机: 手机依赖一个 阅读全文

posted @ 2019-10-02 15:02 苏雅雷斯7988 阅读(142) 评论(0) 推荐(0) 编辑 |

摘要:Ensure a class only has one instance,and provide a global point of access to it. 保证一个类仅有一个实例,并提供一个访问它的全局访问点。 单例模式主要是为了避免因为创建了多个实例造成资源的浪费,且多个实例由于多次调用容易 阅读全文

posted @ 2019-10-02 00:26 苏雅雷斯7988 阅读(110) 评论(0) 推荐(0) 编辑 |

摘要:简单列一下这个模式的家族: 1、静态工厂模式 这个最常见了,项目中的辅助类,TextUtil.isEmpty等,类+静态方法。 2、简单工厂模式(店里买肉夹馍) 定义:通过专门定义一个类来负责创建其他类的实例,被创建的实例通常都具有共同的父类。 根据类型直接创建肉夹馍: "SimpleRoujiaM 阅读全文

posted @ 2019-10-02 00:16 苏雅雷斯7988 阅读(115) 评论(0) 推荐(0) 编辑 |

Copyright © 2024 苏雅雷斯7988
Powered by .NET 8.0 on Kubernetes