沧海一粟

在知识的海洋中翱翔

  • Home
  • Archives
  • RSS
1月 17 2015

当DP遇见Py(七) -- 模板方法模式

定义:

定义一个操作中的算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以在不改变一个算法的结构的情况下重新定义该算法的某些特定步骤。

类图:

类型:行为型

阅读全文
12月 28 2014

当DP遇见Py(六) -- 原型模式

定义:

用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。

类图:

类型:创建型

阅读全文
12月 22 2014

当DP遇见Py(五) -- 工厂方法模式

定义:

定义一个用于创建对象的接口,让子类决定实例化哪一个类。这使得一个类的实例化延迟到其子类。

类图:

类型:创建型

阅读全文
12月 15 2014

当DP遇见Py(四) -- 代理模式

定义:

为其它对象提供一种代理以控制对这个对象的访问。

类图:

类型:结构型

阅读全文
12月 8 2014

当DP遇见Py(三) -- 装饰模式

定义:

动态地给一个对象添加一些额外的职责,就增加功能来说,装饰模式比生成子类更为灵活。

类图:

类型:结构型

阅读全文
上一页 下一页

分类

  • C/C++5
  • Git1
  • Golang2
  • Linux3
  • Python22
  • UML1
  • Vim1
  • 业余1
  • 机器学习5

标签云

ArchLinux Boot C++ C++11 Coding Style DP Eclipse GO Git Golang Gtest Inkscape Linux Linux Command Machine Learning MinGW PlantUML Python UML Unicode Utf-8 command decode encode godef shell vim 内存分配 分类器 单元测试 命令行解析 概率论 算法 结构体对齐 翻译

最近发布

  • 《Effective Modern C++》条款3
  • 《Effective Modern C++》条款2
  • 《Effective Modern C++》条款1
  • PEP 0008 -- Python代码风格指南
  • 当DP遇见Py(二十) -- 职责链模式
© 2016 Lyh
Theme by orderedlist | Redesign by Chong Zi
本站总访问量次