我有一个这样的类结构:
空间 --> 服务请求 --> 服务请求系统X
我编写了一个方法来返回 ServiceRequestSystemX 列表。数据与存储空间信息的位置分开保存。因此,每次创建 ServiceRequestSystemX 类型的新对象时,我都会调用不同的接口以返回该服务请求的 Spatial 对象。
现在因为 ServiceRequestSystemX 最终是从 Spatial 派生的,有没有一种快速的方法可以将我的 Spatial 对象合并到我的 ServiceRequestSystemX 对象中,而无需执行以下操作:
ServiceRequestSystemX.X_Coordinate = Spatial.X_Coordinate;
我觉得这很乏味和不必要。