设计模式
文章平均质量分 76
weixin_39217544
这个作者很懒,什么都没留下…
展开
-
代理模式学习
代理模式 什么是代理模式 代理模式给某一个对象提供一个代理对象,并由代理对象控制对原对象的引用。其实就是我们生活中的中介 为什么要使用代理模式 在不修改源代码的情况下又想要增加功能,就可以使用代理模式。 静态代理 案例 例如我现在要出租房子,如果我直接自己出租,需要到租房平台注册,拍照房子,介绍房子,带客户看房,等,实在是太麻烦,因此我们可以交给中介来做,我们只需要出租房屋即可,客户来租房时直接找中介,出租完成后我们只需要收钱就好 实现 中介和房东都要出租房屋,因此要实现同一个租房接口 publi原创 2021-09-05 00:31:38 · 61 阅读 · 0 评论 -
工厂模式初学
工厂模式简单工厂工厂模式1.引入库2.读入数据总结 什么是工厂模式 工厂设计模式,理解为用来生产对象的,Java是面向对象编程语言,Java语言中,对象都是需要创建的,对象都是通过关键字new实例化,试想,如果在程序中需要实例化10个对象,遇到需求变更,实例化的对象需要改变,那实例化对象的10处地方都需要修改;这个时候可以设计为工厂模式,如果获取对象不是直接new实例化的,而是通过工厂获取对象,那么,对象有修改的时候,只需要通过修改工厂中的对象,就可以将所有的对象修改,所有得出工厂模式的最大优点是:解耦 核原创 2021-09-04 16:21:46 · 47 阅读 · 0 评论