对象关系在模型中的实现案例.docxVIP

  • 25
  • 0
  • 约5.55千字
  • 约 9页
  • 2020-11-16 发布于天津
  • 举报
对象关系在模型中的实现案例 一基础软件部吴春云 一、 案例介绍: 在一个项目中,存在多个业务对象,各个业务对象间存在各种关 系。从结构上来看,对象关系可以分为依赖、继承、关联、聚合、组 合,从数量上来看,对象关系可以分为一对一、一对多、多对多。本 案例主要介绍如何在开发中通过代码来表示对象间的各种关系, 并基 于这种关系进行前后端数据交互及持久化。 二、 关系的概念及实现: 1.结构关系 1.1继承 继承指的是一个类(称为子类、子接口)继承另外的一个类(称 为父类、父接口)的功能,并可以增加它白己的新功能的能力。所以 继承关系,确切的说是类与类之间的关系,但是对象又是类的实例, 所以就这个角度理解为对象之间的关系, 例如父与子的关系,动物与 狗的关系,汽车与大众的关系等。 工作流结构部分的实体类:SysNode (环节)、SysTransactNode (办理环节)、SysActivityNode (活动环节)、SysDecisionNode (决 策环节)应用了这种继承关系,使得子类拥有了父类环节中的属性, 但子类本身代码大大简化,结构清晰。 public class SysTransactNode extends SysNode{} public class SysActivityNode extends SysTransactNode{} public class SysDe

文档评论(0)

1亿VIP精品文档

相关文档