![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
nayi_224
这个作者很懒,什么都没留下…
展开
-
java设计模式学习笔记(一)--- 创建型模式
创建型模式,主要用于辅助创建对象。有人说创建对象很简单,只要new一下就好了,但是实际情况往往非常复杂。比如在实例化的对象要经常修改、创建过程中有复杂的动态操作、对所创建的对象有特殊要求等等。这时就需要用到各种各样的创建型模式。 一、工厂方法模式 出于方便查看的考虑,我的代码会全部写到一个java文件中,并且会尽量删除全部多余的代码。 首先准备一下工厂所创建出的类。 interface IProd...原创 2018-09-25 14:17:24 · 223 阅读 · 0 评论 -
java设计模式学习笔记(二)--- 结构型模式
适配器模式 适配器是一个接口转换器,用于在接收不同的输入时,得到一致的输出。 在java中,可以这样理解:使拥有不同接口的实现类,在同一个接口下实现一致的输出。 一般来说,适配器模式并不是在开发初期需要考虑的设计模式。因为这时候我们只会有一套工具类,不需要做适配。但是随着项目的推进,可能会加入一些其他的包。若想让它们实现同一个接口,就可以考虑使用适配器模式了。 适配器的实现方法不唯一,只要实现让适...原创 2018-09-30 16:53:32 · 165 阅读 · 0 评论