软件设计模式是在面向对象的系统设计过程中反复出现的问题解决方案。
设计模式通常描述了一组相互紧密作用的类与对象。
设计模式提供一种讨论软件设计的公共语言,使得熟练设计者的设计经验可以被初学者和其他设计者掌握。
设计模式还为软件重构提供了目标。
注:
大话设计模式读书笔记
软件设计模式(Design pattern)(待续)
原文:http://www.cnblogs.com/xymqx/p/3948281.html