首页> 外国专利> Method and computer program product for implementing object relationships

Method and computer program product for implementing object relationships

机译:用于实现对象关系的方法和计算机程序产品

摘要

In an interface-based binary object system capable of supporting multiple interfaces into objects created by class templates, a relationship is defined as a pair of complementary collections on two separate interfaces, each interface found on separate objects. A link between objects is formed when an interface of one object lists an object supporting the related interface included in the object and vice versa. The collections may be of objects supporting the related interfaces or may be of specific relationship objects leading to objects supporting the related interfaces. By implementing a specific relationship object, behavior may be imparted to the relationship itself thereby providing more robust system behavior. Objects thus linked can be easily traversed so that convenient navigation models can be implemented allowing clients quick access to desired objects by navigating through relationships between objects.
机译:在能够将多个接口支持到由类模板创建的对象中的基于接口的二进制对象系统中,关系定义为两个单独的接口上的一对互补集合,每个接口都位于单独的对象上。当一个对象的接口列出支持该对象中包括的相关接口的对象时,在对象之间形成链接,反之亦然。集合可以是支持相关接口的对象的集合,或者可以是导致支持相关接口的对象的特定关系对象的集合。通过实现特定的关系对象,可以将行为赋予关系本身,从而提供更可靠的系统行为。这样链接的对象可以轻松地遍历,从而可以实现便捷的导航模型,从而允许客户通过导航对象之间的关系来快速访问所需的对象。

著录项

  • 公开/公告号US6035342A

    专利类型

  • 公开/公告日2000-03-07

    原文格式PDF

  • 申请/专利权人 MICROSOFT CORPORATION;

    申请/专利号US19970822449

  • 发明设计人 PHILIP ALAN BERNSTEIN;DAVID R. SHUTT;

    申请日1997-03-19

  • 分类号G06F9/40;

  • 国家 US

  • 入库时间 2022-08-22 01:37:39

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号