对于该语句“F是一个类,所有操作都在其中执行。C和D类对象根据多态操作在类中创建,然后根据用户输入调用其方法。” 听起来您需要在 A 和 F 之间建立关系,因为您在谈论多态性。A 应该有方法。B 和 C 可以有相同的方法。F 不需要与 B 或 C 的关系,因为与 A 的关系意味着有一个实现 A 的类,但具体的类名无关紧要。
于 2017-02-26T13:31:55.450 回答
This answer is useful
0
由于我无法添加评论。我建议两点: - 如果 Main 类获得 F 类型的属性,则聚合可能会在组合中发生变化,否则依赖项将更好地建模 Main 和 F 之间的关系。