摘要:
一、定义: 定义一个操作的算法的骨架,而将一些不确定的业务,抽象成一个抽象方法。延迟到子类去具体的实现它。模板方法使得子类可以不改变一个算法的结构即可重定义改算法的某些特定步骤。 二、示例代码: public abstract class AbstractClass { public void 阅读全文
posted @ 2019-12-03 02:47
兮云飞扬
阅读(115)
评论(0)
推荐(0)
摘要:
一、定义: 原型模式,用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。 二、特点: 一般在初始化信息不发生变化的情况下,克隆是最好的方法。这既隐藏了对象创建的细节,又对性能是大大的提高。可以不用重新初始化对象,而是动态地获得对象运行时的状态。 浅复制:只复制它本身和其中包含的 阅读全文
posted @ 2019-12-03 01:30
兮云飞扬
阅读(73)
评论(0)
推荐(0)

浙公网安备 33010602011771号