设计模式

本文探讨了设计模式的概念及其在软件开发中的应用。介绍了设计模式作为解决常见设计问题的有效方案,并强调了其在类和组件层次上的抽象关系。此外,还讨论了设计模式与框架的区别,即设计模式更侧重于可重复使用的结构设计方案。

一些有用的设计模式定义

设计模式是对读者经常遇到的设计问题的可再现的解决方案(The Samlltalk Companion)。

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

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

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

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

                  ------摘自<c#设计模式>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值