摘要: 模版方法模式,也叫做模版模式,是一种行为型模式: 定义一个算法骨架,并允许子类为为其中的一个或者多个步骤提供实现。 模版方法使得子类在不改变算法结构的情况下,重新定义算法的某些步骤。可以使用钩子方法,让子类去实现细节,钩子可以让子类有能力为其抽象类做一些决定。 模版模式可以在抽象父类定义统一的方法, 阅读全文
posted @ 2021-08-15 00:31 dis沐雨晨风 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 设计模式按照功能型分类 创建型模式: 工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式 结构型模式: 适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式 行为型模式: 策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模 阅读全文
posted @ 2021-04-03 14:32 dis沐雨晨风 阅读(190) 评论(0) 推荐(0) 编辑
摘要: Object 下有哪几个方法? wait , notify ,notifyAll , equals, hascode , toString , getClass , finalize , clone() equals 方法, hascode 方法的区别,为什么重写equals 方法就要重写hasco 阅读全文
posted @ 2021-08-21 15:30 dis沐雨晨风 阅读(52) 评论(0) 推荐(0) 编辑