考虑到任何一个类的继承树都不能修改为从另一个继承的限制,有人如何将两个具有独立继承树的类连接起来以桥接上下文边界?
即,如果作为实体的项目保存到数据库中,假设:
public class Stockitem : StockItemBase {
...
}
需要使用绘图组件显示,比方说:
Public class GraphicNode : BaseNode { ... }
简单地有一个子类会很好,stockitemgraphicnode
因为有很多常见的成员。
设计解决方案的最佳方法是什么?