0%

设计模式介绍

设计模式是由GOF在1994年出版的
Design Patterns - Elements of Reusable Object-Oriented Software(中文译名:设计模式 - 可复用的面向对象软件元素)书中总结的最佳实践。

主要是基于以下的面向对象设计原则。

  • 对接口编程而不是对实现编程。
  • 优先使用对象组合而不是继承。

在书中总结了23种设计模式,分成三大类创建型模式(Creational Patterns)、结构型模式(Structural Patterns)、行为型模式(Behavioral Patterns),另外一类J2EE设计模式。

阅读全文 »