设计模式组合——命令模式组合工厂模式

设计模式组合——命令模式组合工厂模式 利用命令模式实现司机开车的程序,车有前进、后退、左转、右转的能力。司机可以控制车进行左转右转。正常状况是一个car类,一个driver类,而后driver类里有一个car的实例,以后控制车进行前进、后退。可是,这样,车和司机的耦合程度比较高,并且若是要增长日志功能的话,就不能在driver类中,由于记录日志是系统的功能,而不是司机的功能。 上面是个人一篇设计模
相关文章
相关标签/搜索