
java设计模式学习
fly_fly_fly_pig
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java设计模式之建造者模式
一.建造者模式描述 Builder模式是一步一步创建一个复杂对象的创建型模式,它允许使用者在不知道内部建造细节的情况下,可以更精细的控制对象的构造流程。该模式是为了将构建复杂对象的过程和它的部件解耦,使得构建过程和看不见得表示隔离开来。 因为一个复杂的对象有很多大量组成部分,如电脑,有主机,显示器,操作系统,还有各种小零件等,如何将这些看不见的组建成一台电脑,这个装配过程很漫长,也很复杂,为了在...原创 2018-10-29 12:01:28 · 240 阅读 · 0 评论 -
java设计模式之工厂设计模式(Factory)
在学校实训的时候,第一节课老师就讲的spring中的工厂模式,创建对象的时候,只需要传入配置文件中预设的名字就可以得到该对象,当时确实很困惑. 1. 工厂模式简介 工厂模式用于对象的创建,使得客户从具体的产品对象中被解耦。 2 工厂模式分类 工厂模式获取对象的方式有三种: 通过判断变量名获取,每次都要传入字符串变量,用来告诉工厂你要获取的是哪个对象,容易出错.(简单工厂) 通过调用工厂中的方...原创 2018-10-26 15:48:52 · 227 阅读 · 0 评论