迭代算子及其在可重用软件研究中的应用
DOI:
作者:
作者单位:

作者简介:

通讯作者:

中图分类号:

基金项目:

本文研究得到国家自然科学基金和国家863高科技项目基金,国家军用共性软件预研计划基金资助


ITERATORS AND ITS APPLICATION IN REUSABLE SOFTWARE STUDY
Author:
Affiliation:

Fund Project:

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
  • |
  • 文章评论
    摘要:

    迭代算子在循环控制机制抽象和可重用软件研究中有十分重要的作用,已有10多年研究历史,然而,至今对什么是迭代算子尚无确切和统一的定义,严重影响了对这一概念的理解,也阻碍了它的广泛应用,本文在分析研究现有各种迭代算子概念局限性的基础上,将迭代算子定义为包含于组合数据类型内部的抽象数据类型,得到了一种通用迭代算子模式,并给出了分立迭代算子和集成迭代算子的概念和模式,最后以实例说明了它们在可重用软件开发中的作用和使用方法.

    Abstract:

    Iterators act on a very important role in the abstraction of loop control mechanism and research on reusable software.Its research history is over ten years.However until nOW there iS no precise and unified definition about it yet.which affects one to understand its meaning heavily and hinder its widespread application.Based on analyzing and studying the limitations of fl variety of concepts of iterators in this paper,the authors define iterator as a abstract data type inside a combined data type and obtain a universal iterator pattern,then present the concepts and patterns of separate iterators and integrated iterators.Finally they illustrate its roles and usage by examples.

    参考文献
    相似文献
    引证文献
引用本文

薛锦云,吴云峰,万剑怡.迭代算子及其在可重用软件研究中的应用.软件学报,1997,8(2):145-152

复制
分享
文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:
  • 最后修改日期:1996-03-06
  • 录用日期:
  • 在线发布日期:
  • 出版日期:
您是第位访问者
版权所有:中国科学院软件研究所 京ICP备05046678号-3
地址:北京市海淀区中关村南四街4号,邮政编码:100190
电话:010-62562563 传真:010-62562533 Email:jos@iscas.ac.cn
技术支持:北京勤云科技发展有限公司

京公网安备 11040202500063号