您的位置:首页 > 其它

什么是设计模式?

2005-03-10 12:22 447 查看
1。设计模式是对读者经常遇到的设计问题的可再现的解决方案(The Smalltalk Companion);

2。设计模式简历了一系列描述如何完成软件开发领域中特定任务的规则(Pree 1995);

3。设计模式更关注于复用可重复出现的结构设计方案,而框架注重于具体设计和实现(Coplien and Schmidt 1995);

4。模式提出了一个发生在特定设计环境中的可重复出现的设计问题,并提供了解决方案。(Buschmann et al. 1996);

5。模式识别并确定类和实例层次上或组件层次上的抽象关系(Gamma,Johnson, and Vlissides, 1993).

设计模式只是编写更好的面向对象程序的一种方法。按照Gang of Four 的分类方式,把设计模式分成三类:创建型、结构型和行为型。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: