首页> 外国专利> Method for managing dynamic relations between objects in dynamic object- oriented languages

Method for managing dynamic relations between objects in dynamic object- oriented languages

机译:用动态面向对象语言管理对象之间动态关系的方法

摘要

A method and system for creating named relations between classes in a dynamic object-oriented programming environment via mappers is disclosed. The mapping objects dynamically bind to the class interfaces of the classes being related. These connections between classes are defined within a visual environment. The relationships can be programmatically attached by name to object instances during program execution. Because these relationships are stored in a resource and are dynamically bound by name to the objects, they can be created and modified without requiring the source code of the objects being associated to be changed. This eliminates hard coded dependencies between objects that impede reuse of the objects in other contexts. The invention requires and takes full advantage of, meta-data, full dynamic binding and probing support in the objects being connected with the invention.
机译:公开了一种用于通过映射器在动态的面向对象的编程环境中在类之间创建命名关系的方法和系统。映射对象动态绑定到相关类的类接口。类之间的这些连接是在可视环境中定义的。可以在程序执行期间通过名称将这些关系通过编程方式附加到对象实例。因为这些关系存储在资源中,并且通过名称动态地绑定到对象,所以可以创建和修改它们,而无需更改关联的对象的源代码。这样就消除了对象之间的硬编码依赖性,从而避免了在其他上下文中对象的重用。本发明需要并充分利用与本发明相关的对象中的元数据,完全动态绑定和探测支持。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号