Design patterns 这里的桥型合适吗?
在我的问题域中,我有一个模型类和一个抽象的项目类。模型对象包含项对象的列表。每个项目对象有三个作业要做:Design patterns 这里的桥型合适吗?,design-patterns,Design Patterns,在我的问题域中,我有一个模型类和一个抽象的项目类。模型对象包含项对象的列表。每个项目对象有三个作业要做: 读取/写入Excel文件 读取/写入二进制文件 读取/写入硬件 由于某些原因,我想将这三个作业放在三个单独的类中,而不是将它们全部放在Item子类中,并且每个Item子类对这三个作业有不同的实现 下面的链接是我当前设计的UML类图。随着Item子类的增长,将会有更多的ItemXXXHandler\u X。看来应该有更好的设计 是的,可以在这里应用。看起来你有足够的复杂性,可以独立进化。仍然在