选择装饰器模式。因为装饰器模式可以在不改变原有类结构的情况下,动态地给对象添加新的功能。在这个场景中,饮料是原有类,而配料是新的功能,可以通过装饰器模式进行添加。同时,配料也可以多次添加,这也符合装饰器模式的特点。

类图如下:

饮料类图

注:具体的饮料类和配料类可以根据实际情况进行设计。这里只是简单示意。


原文地址: https://www.cveoy.top/t/topic/epAG 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录