反向装饰模式

时间:2018-04-30 10:12:31

标签: design-patterns decorator

我想动态地将新产品数据添加到数据库中。用户可以通过各种列表选择(他们可以选择现有值或添加新值)来对产品进行分类,并在其中添加价格和尺寸。分类顺序如下:

类别 - > Subcategory->生产者 - >产品

E.g。用户可以选择现有的类别和子类别,但可以由新的生产者添加新产品。因此,应添加到DB的新数据将是产品和生产者数据。 如果选择的顺序是相反的:

产品>生产者 - > Subcategory->分类

基础产品将在开头设置,并且正常的装饰器模式可以工作,但是以相反的顺序我看不到如何。

有人能告诉我,我该怎样做正确的方法?

0 个答案:

没有答案