![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
zxhl_
这个作者很懒,什么都没留下…
展开
-
设计模式——适配器模式
适配器模式 适配器模式属于结构模式之一,顾名思义主要是针对一些接口不兼容的类可以一起工作 解决问题:需要现有的对象放入新的环境中,但是新环境的接口现有对象无法满足。 优点: 1、可以让任何两个没有关联的类一起运行。 2、提高了类的复用。 3、增加了类的透明度。 4、灵活性好。 缺点: 1、过多地使用适配器,会让系统非常零乱,不易整体进行把握。比如,明明看到调用的是 A 接口,其实内部被适配成了 ...原创 2020-01-14 20:33:37 · 142 阅读 · 0 评论 -
设计模式——工厂模式和抽象工厂模式
1.工厂模式 工厂模式是java设计中常用的设计模式之一,属于创建者设计模式,该模式不在意具体实现对象的类是谁,提供一个类实现工厂直接按需要决定获取哪个类。 解决问题:创建对象时接口的选择。 优点:1.使用一个接口就可以创建多个不同对象。2.扩展性高,增加产品只需要增加一个实现类。 缺点:每次增加产品都要改写工厂代码,并且多个类的依赖也增加了程序的依赖性。 理解:工厂模式就像是去4s店买车,去了...原创 2020-01-12 21:14:13 · 1484 阅读 · 0 评论