Java设计模式
Java设计模式
非黑ii
这个作者很懒,什么都没留下…
展开
-
设计模式之模板模式
模板模式的定义: 定义一个操作中的算法的框架,而将一些步骤延迟到子类中。使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。 简而言之就是将子类中出现的相同代码块放到父类中去实现 举个例子: 大学生活中肯定会出现班干部帮导员跑腿,班干部都是学生,我们首先实现一个学生抽象类,导员一在QQ群里通知,谁谁来一趟教学楼开个会,拿张表,这些班干部不管是在打游戏呢还是在床上睡觉是不是都得去一趟教学...原创 2020-02-28 16:05:05 · 87 阅读 · 0 评论 -
设计模式之适配器模式
适配器模式定义: 将一个类的接口变换成客户端所期待的另一种接口,从而使原本因接口不匹配而无法在一起工作的两个类能够在一起工作。 我把它称为擦屁股模式,就是在不改变类的情况下增加别的功能,让别人给他擦屁股。 背景: 有一天,我和同学实现一个简单的学生信息页面。刚开始存储的信息有学生姓名、年龄、性别这三项。代码如下: 学生接口: public interface StudentInfo { ...原创 2020-03-04 15:35:49 · 122 阅读 · 0 评论