摘要:
一 概念 模板方法模式,定义一个操作中的算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。 当我们要完成在某一细节层次一致的一个过程或一系列步骤,但其个别步骤在更详细的层次上的实现可能不同时,我们通常考虑用模板方法模式来处理。 二 UML图 阅读全文
摘要:
一 出错误的代码 开发环境: visual studio 2017 社区版 编译上述代码,VS2017提示错误 一开始这个错误让我百思不得其解,因此将同样的代码放到Linux下编译调试。g++提示的错误如下: 二 错误的解决 经过排查发现,错误出现在下面这两行代码 其中HRDepartment类和F 阅读全文
摘要:
一 概念 享元模式,运用共享技术有效的支持大量细粒度的对象。 二 UML图 FlyweightFactory类:一个享元工厂,用来创建并管理Flyweight对象,它主要是用来确保合理的共享Flyweight,当用户请求一个Flyweight时,FlyweightFactory对象提供一个已创建的实 阅读全文