【24h】

Extended Virtual Type for a Multiple-Type Object with Repeating Types

机译:具有重复类型的多类型对象的扩展虚拟类型

获取原文
获取原文并翻译 | 示例

摘要

INADA is an enhanced C++ persistent programming language and compliant with the ODMG standard. INADA provides multiple-type object which enables any persistent objects to be extended by obtaining any type and by losing any unnecessary types. Furthermore, INADA provides virtual type which enables any persistent objects to be accessed through a virtual type derivable from other base/virtual types. However, it does not allow the type which a virtual type is derived from to be a repeating one. To overcome this constraint, this paper proposes extended virtual type which allows a virtual type to be derived from a repeating one and shows a method of implementing it in INADA.
机译:INADA是增强的C ++持久编程语言,符合ODMG标准。 INADA提供了多种类型的对象,通过获取任何类型并丢失任何不必要的类型,可以扩展任何持久对象。此外,INADA提供了虚拟类型,该虚拟类型使任何持久对象都可以通过从其他基本/虚拟类型派生的虚拟类型进行访问。但是,不允许将虚拟类型所源自的类型重复。为了克服这一限制,本文提出了一种扩展的虚拟类型,它允许从重复的虚拟类型中派生出虚拟类型,并展示了一种在INADA中实现它的方法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号