我想问你以下情况:
有一个名为 A 的类。它包含(聚合)两个类(B 和 C),但它们不是从同一个基类继承的。是否可以将 B 和 C 关联到 A 并使用带有 {or} 的约束,但在 A 侧只有一个引用?另一个解决方案可以是使用接口(Iface),所以我可以将A与Iface关联起来,B和C可以实现Iface。但问题是我可以为此使用约束吗?(正如我发现的,将 B 和 C 关联到 A 意味着 A 将包含 B 的引用和 C 的其他引用)。
谢谢,
费伦茨
我想问你以下情况:
有一个名为 A 的类。它包含(聚合)两个类(B 和 C),但它们不是从同一个基类继承的。是否可以将 B 和 C 关联到 A 并使用带有 {or} 的约束,但在 A 侧只有一个引用?另一个解决方案可以是使用接口(Iface),所以我可以将A与Iface关联起来,B和C可以实现Iface。但问题是我可以为此使用约束吗?(正如我发现的,将 B 和 C 关联到 A 意味着 A 将包含 B 的引用和 C 的其他引用)。
谢谢,
费伦茨