![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
文章平均质量分 62
敲代码的哈士奇
这个作者很懒,什么都没留下…
展开
-
设计模式之适配器模式
适配器模式在开发中的使用原创 2022-06-25 22:25:03 · 322 阅读 · 1 评论 -
工厂模式和策略模式搭配实现动态调用实现类
工厂模式简介 在工厂模式中,不会对外暴露创建对象的具体逻辑,而且是通过使用一个共同的接口指向创建的对象。工厂模式是一种创建型设计模式,主要意图是定义一个创建对象的接口,让其子类决定实例化哪个工厂类,工厂模式使其创建过程延迟到子类中进行。简单的说就是为了提供代码的扩展性,屏蔽每个功能类中具体的实现逻辑,外部只是调用,可以去掉众多的if-else。 策略模式简介 策略模式是一种行为型设计模式,同样也可以去掉众多的if-else。使用场景:1、如果在一个系统里面有许多类,它们...原创 2021-04-02 16:10:40 · 803 阅读 · 0 评论 -
设计模式之代理模式
目录 代理模式的定义 代理模式的分类 静态代理 1、定义一个抽象公共对象 2、目标类(被代理类) 3、代理类 4、测试 动态代理 总结 代理模式的定义 代理模式即给一个对象提供一个代理的对象,代理对象其实是目标对象(被代理对象)的一种增强和扩展。相当于生活中明星的经纪人、中介。 代理模式的分类 静态代理 1、定义一个抽象公共对象 /** * @author yms * @description:定义一个抽象公共对象,即一个公共接口,让目标类和代理类去实现 * @da原创 2021-01-11 20:45:19 · 101 阅读 · 0 评论