【24h】

Demystifying Object Schizophrenia

机译:解神秘对象精神分裂症

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

摘要

A central dichotomy for specialization mechanisms is the divide between static class-based inheritance and dynamic instance-based delegation. Despite its greater flexibility delegation has not found its way into mainstream object-oriented languages. Searching for a reason of why this is so, I find one notion that seriously discredits any delegation-based approach: "Object Schizophrenia". This paper tries to rationalize the discussion by demonstrating that not all forms of split identity are evil. This is done by unfolding how Object Teams supports split identities while carefully avoiding the known problems ascribed to object schizophrenia.
机译:专业化机制的中心二分法是基于静态类的继承与基于动态实例的委托之间的鸿沟。尽管它具有更大的灵活性,但委派尚未找到进入主流面向对象语言的方式。在寻找为什么这样做的原因时,我发现一个观念严重地偏离了任何基于授权的方法:“对象精神分裂症”。本文试图通过证明并非所有形式的分裂身份都是邪恶的,来使讨论合理化。这是通过展开“对象团队”支持分裂身份的方式来完成的,同时谨慎地避免归因于对象精神分裂症的已知问题。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号