我想知道如何建模:
有医学测试,这样的测试有名称,描述,并且可能有一个或多个组件。
每个组件都有一个最大值和一个最小参考值。
例如,血压是一项测试,包括收缩压和舒张压。
也有患者进行这些检查。
答案 0 :(得分:2)
我认为您可以使用Factory Pattern。我的想法是:MedicalTest是一个界面。 SystolicTest和DiastolicTest实现了MedicalTest。将有MedicalTestFactory根据信息生成Test基础。这取决于您的要求,您可以与其他模式结合使用。有关详细信息,请参阅:http://www.tutorialspoint.com/design_pattern/factory_pattern.htm
希望得到这个帮助。
答案 1 :(得分:1)