看过本文的还看了

相关文献

该作者的其他文献

文献详情 >泛型化的策略模式设计 收藏
泛型化的策略模式设计

泛型化的策略模式设计

作     者:朱仙芝 ZHU Xian-zhi

作者机构:长安大学信息工程学院陕西西安710064 

出 版 物:《现代电子技术》 (Modern Electronics Technique)

年 卷 期:2013年第36卷第17期

页      码:159-162页

摘      要:按照GoF的"为变化进行设计"的原则,以匹配度算法的选择问题为实例,将泛型编程技术应用于策略模式设计中。首先通过对低层设计的重构,从诸多匹配度算法中抽取共有的部分,将其泛化为简单的函数对象,并用这些函数对象作为策略模式中的具体策略;再利用泛型技术构建抽象策略和上下文引用关系。这样的设计很好地解决了策略模式设计中的代码重用和泛化问题。

主 题 词:策略模式 重构 泛型程序设计 匹配度算法 

学科分类:080902[080902] 0809[工学-计算机类] 08[工学] 

D O I:10.16652/j.issn.1004-373x.2013.17.047

馆 藏 号:203858240...

读者评论 与其他读者分享你的观点

用户名:未登录
我的评分