面向对象实现与设计的一致性 — 软件工程选择题
题目
设计模型规定:每个设备绑定记录必须且只能关联一个设备;一个设备可关联零条或多条绑定记录,且双方均可导航。以下哪种实现与该设计一致?
A. Binding仅保存Device引用,Device不保存绑定记录集合
B. Device保存Binding集合,Binding不保存Device引用
C. Device保存Binding集合,Binding保存唯一Device引用,关联或解除时同步维护两端
D. Binding保存Device集合,Device保存Binding集合