设计模式专项练习
A.模版模式:定义一个算法结构,而将一些步骤延迟到子类去实现
B.备忘录模式:在不破坏封装的前提下,保持对象的内部状态
C.抽象工厂:创建相关或依赖对象的家族,而无需指明具体类
D.组合模式:将对象组合成树形结构以表示部分和整体的层次结构
策略模式(Strategy)-定义一系列的算法,把它们一个个封装起来,并且使它们可相互替换。本模式使得算法可独立于使用它的客户而变化。
模板模式使用的是继承关系实现,策略模式使用的是组合关系实现。
磁带存储器采用顺序存取,磁盘和光盘存储器则采用直接存取