前言
同样的,我们从一个现实生活中的例子来举例了解组合模式。任何一种设计模式,都可以在现实生活中找到原型。
现在,你开了一家饭店,你的菜单是下面这个样子的。
1 2 3 4 5 6 7 8 9 10 |
|-主菜单 |--早餐 |----煎饼果子 |----煎饼果子加蛋 |--午餐 |----红烧肉盖浇饭 |----红烧茄子盖浇饭 |----饭后甜点 |-------茶 |-------牛奶 |
也许你觉得看文字不方便,那么我们把它转化成图形的形式:这样看起来就很方便了。