命令模式应该是多个不同的对象间拥有相同的方法,却有不同的实现(例如门、窗、空调、电视都有一个打开的方法open(),但其实现是完全不同的)。而楼主给的例子看上去像是在描述同一个对象有不同的方法。 From J道