
设计模式
文章平均质量分 58
illikang
这个作者很懒,什么都没留下…
展开
-
如果使代码更加合理更加有条理
在程序开发中,前期的构思以及框架的形成,是非常关键的,他的作用远大于后面的代码实现。合理的模块分配,方法分类,以及数据类型的创建,是一个程序设计中最核心的优势。有了好的构思,就有了清晰地条理。那么如何使我们的代码更加清晰有条理呢? 封装。方法的实现与执行分开。独立的执行,隐藏了具体的实现,使我们可以更专注于宏观的事情,弄清功能,理清思路。独立的实现,使我们可以专注于具体的内容,而不用再考虑宏观流...原创 2018-07-25 11:50:19 · 688 阅读 · 0 评论 -
适配器
文章目录一、问题场景二、适配器模式三、主要应用四、注意事项 一、问题场景 NBA有很多有很多优秀Player(球员),这些球员都可以接受英语教练的英语进攻命令attack()和英语防守命令defense(): public abstract class Player { protected String name; public Player(String name){ ...原创 2018-10-26 20:08:49 · 257 阅读 · 1 评论 -
java的动态代理机制详解
转发自:https://www.cnblogs.com/xiaoluo501395377/p/3383130.html 在学习Spring的时候,我们知道Spring主要有两大思想,一个是IoC,另一个就是AOP,对于IoC,依赖注入就不用多说了,而对于Spring的核心AOP来说,我们不但要知道怎么通过AOP来满足的我们的功能,我们更需要学习的是其底层是怎么样的一个原理,而AOP的原理就是ja...转载 2018-10-24 21:19:50 · 166 阅读 · 0 评论