10.1.2 设计模式的特征

更新于 2026年10月10日 版权声明
10.1.2 设计模式的特征

一个设计模式有广为人知的外在表现或行为,可被反复使用来解决同类问题。一个好的面向对象设计人员必须精通这些模式,透彻理解其中对象之间的关系。掌握了这些设计模式,在系统分析和设计中就不是采用单个类,而是有效地反复采用模式进行模型的设计,高效率、高质量地进行软件开发。在设计模式中,对象之间通过属性互相联系,不随时间而变化,因此称其为静态设计模式。

设计模式的特征有:

(1)简单性:只包含少数几个类。

(2)灵巧性:精巧并能解决实际问题。(https://www.daowen.com)

(3)验证性:已经在若干个实际运行的系统中成功地完成测试验证。

(4)通用性:在各种系统设计中可以解决同类问题。

(5)复用性:可在各种系统的各个层次的系统设计中反复使用。

一个通用设计模式用问题描述说明其使用范围和解决的问题,用类和对象来描述问题的解决办法。如果我们能掌握设计模式的精髓,利用模式进行系统设计,就可以达到事半功倍的效果。

↑上一章 ↓下一章
关注公众号获取验证码
复制内容需要验证码(7.99元/天)