首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
java 设计模式
s10g
创建于2021-06-11
订阅专栏
java 设计模式
等 7 人订阅
共27篇文章
创建于2021-06-11
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
java 设计模式之模板方法模式(十二)
模板方法模式定义了一个算法的步骤,并允许子类别为一个或多个步骤提供其实践方式。让子类别在不改变算法架构的情况下,重新定义算法中的某些步骤。在软件工程中,它是一种软件设计模式,和C++模板没有关连。大致分为这几步.按照总体来说,豆浆制作过程基本相同,只是放的配料不一样,我要喝红豆豆...
java 设计模式之命令模式(十三)
人生只能在路上,梦想只能在前方,有心无难事,有诚路就定通,正确的心态能让你的人生更坦然舒心。当然,心态是依靠你自己调整的,只要你愿意,你就可以给自己的一个正确的心态,只要你愿意,你就可以坚持下去。在软件系统中,“行为请求者”与“行为实现者”通常呈现一种“紧耦合”。但在某些场合,比...
java 设计者模式之访问者模式(十四)
真实的生活是,认真做好每一天你分内的事情。不索取目前与你无关的爱与远景。不纠缠于多余情绪和评断。不妄想,不在其中自我沉醉。不伤害,不与自己和他人为敌。不表演,也不相信他人的表演。表示一个作用于某对象结构中的各元素的操作。它使你可以在不改变各元素类的前提下定义作用于这些元素的新操作...
Java 设计模式之迭代器模式(十五)
做人就要沉下心来,踏踏实实地去努力。别人说你几句,听着。骂你几句,忍着。没有人会跟父母似得惯着你。低下头勤勤恳恳去做事才是正道,心高气傲只会使你废在半路上。你很年轻,还没有资本指点江山。一己是人,众人是天;谋事在人,成事在天,你必须不断充实自己。你只有足够强大,才不会被别人践踏。...
java 设计模式之观察者模式(十六)
二十岁之后就不应该与人争论,人对自己的观念都非常固执,不要企图能说服别人。观察者模式(有时又被称为模型(Model)-视图(View)模式、源-收听者(Listener)模式或从属者模式)是软件设计模式的一种。在此种模式中,一个目标物件管理所有相依于它的观察者物件,并且在它本身的...
java 七大设计原则之单一职责,接口隔离原则(文字代码相结合理解)
一款高效的app来自于程序员对细节的处理,以及对代码的规范,可读性等,经常听到要使用设计模式,设计模式有七大设计原则,所有的设计模式都必须遵守这七大设计原则来展开,今天带大家了解一下七大设计原则. 这里虽然 没有在类上遵守单一职责原则,但是在方法上遵守了单一职责原则. 如果没有…
java 七大设计原则之依赖倒置,里氏替换原则(文字代码相结合理解)
如果我现在想接收微信消息他是没办法接收的,因为代码已经固定了,现在只接受QQ的消息,如果需要接收微信的消息,还需要在Information类中重新写接收微信消息的方法. 现在我现在忘记B类重写了A类的方法,我使用B类中的show()我想要的结果是求和,但是呢,B类重写了A类的方…
java 七大设计原则之迪米特原则,开闭原则,合成复用原则(文字代码相结合理解)
和依赖倒置原则有点类似,只不过依赖倒置原则是通过接口来实现,开闭原则是通过抽象来实现. 继承复用破坏了类的封装性。因为继承会将父类的实现细节暴露给子类,父类对子类是透明的,所以这种复用又称为“白箱”复用。 子类与父类的耦合度高。父类的实现的任何改变都会导致子类的实现发生变化,这…