Java设计模式——外观模式

设计目的: 把功能复杂的系统接口,封装成简单易用的接口 外观模式非常的简单,很容易理解。 直接引用 《Head First》里的类图 1.下面是一个复杂的家庭设备系统,有爆米花机、屏幕、投影仪、DVD等设备。 可能截图并不是很清晰,但是没关系,只需要知道这个系统很复杂就行。 从类图可以看出了,设备系统有很多的设备,而且每种设备又有很多方法。如果要从外部直接调用,就需要写很繁琐的代码。 2.下面的类
相关文章
相关标签/搜索