一、引言:
路边有一个烤肉摊,有一位老板负责给客人烧烤食物。如果客人很少,老板都能准确记住大家的要求,随着客人的增多,要求越来越多,老板很难满足大家要求,老板应该怎么办?
首先说明为什么客人多了,老板满足不了大家的要求,因为“用程序猿的话说是因为:紧耦合”。松耦合就能很好的解决此问题,也就是本文介绍的命令模式。先给出紧耦合代码:
class Program { static void Main(string[] args) { Receiver receiver = new Receiver(); receiver.BakeChickenWing(); Console.Read(); } } public class Receiver//boss { public void BakeMutton() { Console.WriteLine("bake mutton"); } public void BakeChickenWing() { Console.WriteLine("bake chickenwing"); } }