节点文献

面向对象系统的应用编程接口设计模式

API Design Pattern of Object-Oriented System

  • 推荐 CAJ下载
  • PDF下载
  • 不支持迅雷等下载工具,请取消加速工具后下载。

【作者】 张晓鑫雍俊海郑国勤陈玉健

【Author】 ZHANG Xiao-xin YONG Jun-hai ZHENG Guo-qin CHEN Yu-jian (School of Software,Tsinghua University,Beijing 100084)

【机构】 清华大学软件学院清华大学软件学院 北京100084北京100084

【摘要】 传统的面向对象系统应用编程接口与实现分离不彻底,接口类的部分实现细节仍然与用户程序过紧地耦合在一起,使系统的维护和升级变得困难。论文提出一种新的接口设计模式,将系统划分为接口部分、实现部分和访问控制部分,隐藏了接口类的细节,从而降低了系统与用户程序的耦合度。该模式已被应用于商业CAD系统中。

【Abstract】 API and implementation is not separated entirely in conventional Object-Oriented system.The degree of coupling between API and user program is high,so the maintenance and upgrade of the system will become difficult.A new design pattern for this problem is proposed in this paper.The system is divided into three parts:interface,implementation and access control.The details of implementation are hided entirely.The degree of coupling decreases. This pattern is used in a commercial CAD system.

【关键词】 设计模式应用编程接口面向对象
【Key words】 design patternAPIobject-oriented
【基金】 国家973重点基础研究规划资助项目(编号:2004CB719403)
  • 【文献出处】 计算机工程与应用 ,Computer Engineering and Applications , 编辑部邮箱 ,2006年30期
  • 【分类号】TP311.11
  • 【被引频次】18
  • 【下载频次】238
节点文献中: 

本文链接的文献网络图示:

本文的引文网络