自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 四:工厂模式

在往下看之前,咱们来先了解下工厂的定义:工厂又称制造厂,制造业就是生产,创建的意思。咱们 来想想,java里面有什么东西是表示创建的,一想应该就知道是new吧。那我们一般会new什么东西 哩,比如new一个实例对象,new一个接口实现类对吧。这其实都是对象类。所以工厂模式,就是对类 的创建进行封装的。 1.简单工厂模式 a.上面对工厂模式做了一个简单的定义,那么咱们再来聊下,为什么一个类的创建,会专门用一种 模式来搞定呢?因为在我们直接对一个类进行new创建的时候,...

2021-06-07 04:29:32 86

原创 三:聊一聊模板方法模式

1.首先了解一下什么是模板,模板我理解的就一种套路,比如我们经常看小说的,就会经常吐槽小说 都是同一种套路,少年家道中落,筋脉被废,掉下山崖,捡到神功秘籍等等。套路是这么一个套路, 但是内容还是不一样的。对应的模板方法模式的概念就出来了。 总结(画重点哩):模板方法模式就是:公共的方法,不同的实现。 2.核心思想是知道了,那么使用场景是什么呢?什么场景又会满足又有相同的逻辑,又需要有不同的 实现呢?最先冒出来的就是一些公共的代码逻辑,我们会封装成一个公共方法,供不同的接口...

2021-06-03 21:53:48 92

原创 二:聊一聊适配器模式

1.首先什么是适配器模式哩?百度了一下适配器,官方定义是一个接口转换器。诶,看到接口很熟悉哈, java程序里面充斥着各种接口,然后继续看转换器,转换器是什么,我个人第一反应就是,苹果手机 的音频转接头,以前是竖直插口耳机,后面是扁头的插口耳机,我不用新买一个扁头的插口耳机, 通过一个转换器,新款的苹果手机也能使用竖直插口耳机。继续,联想思考到咱们程序里面,两个 独立的接口之间通过适配器模式,完成转换。那么接口之间有什么需要转换的,那也只有接口里面 的方法了吧。那...

2021-06-02 23:28:15 67

原创 一:聊一聊迭代器模式

1.听到这个问题,脑海中立马浮现世界三大疑问,中午吃什么?晚上吃什么?明天吃什么?啊!不对, 请原谅一个吃货的自我修养。应该是:什么是迭代器模式?在什么场景下使用迭代器模式会更方 便?怎么去实现一个迭代器模式? 2.针对第一个问题:什么是迭代器模式?脑海中又冒出几个问题:什么是迭代哩?迭代又是对谁进 行迭代哩? a.为了更好的理解什么是迭代,咱特意去百度了一下(勤劳的求知人哩),迭代就是:每一次对过程 的重复,即重复执行程序中的循环,直到满足某条件为止,亦称为...

2021-06-01 23:53:49 79

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除