![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
23种编程模式
Java编程模式
Py_to_Java2021
这个作者很懒,什么都没留下…
展开
-
适配器模式Adapter
初识-添加链接描述 详解-添加链接描述原创 2021-07-27 01:43:08 · 50 阅读 · 0 评论 -
工厂模式设计
单一工厂模式 package org.example.dao; //单一工厂方法模式 public class SimpleFactory { public static void main(String[] args) { SenderFactory senderFactory = new SenderFactory(); Sender sender = senderFactory.product("Sms"); sender.send();原创 2021-07-02 11:32:23 · 68 阅读 · 0 评论 -
代理模式proxy
添加链接描述 代理(Proxy) – 是一种设计模式,提供了对目标对象另外的访问方式;即通过代理对象访问目标对象.这样做的好处是:可以在目标对象实现的基础上,增强额外的功能操作,即扩展目标对象的功能. 静态代理: 静态代理在使用时,需要定义接口或者父类,被代理对象与代理对象一起实现相同的接口或者是继承相同父类. 下面举个案例来解释: 模拟保存动作,定义一个保存动作的接口:IUserDao.java,然后目标对象实现这个接口的方法UserDao.java,此时如果使用静态代理方式,就需要在代理对象(User原创 2021-07-02 20:01:58 · 103 阅读 · 0 评论