java设计模式之适配器模式

                在我们的生活中,我们使用的最多的是电源适配器,就是把一个插座扩展成多个可供的插口。适配器就是给用户更多的扩展功能,达到了扩展的功能。
                我们在实际开发中要经常要用到适配器模式。
                假如我们需要实现一个接口,而这个接口里面有6个方法,我们如果直接使用自己的类实现这个接口,那么我们就要在自己的类里面实现这个接口里的所有方法,这样不免复杂了。
                这时候,我们就可以使用适配器模式,我们可以在这个接口和我们自己的类之间写一个适配器类,这个类是实现了这个接口的,而且这个类里面实现了这个接口里的所有方法,并且都写成空的。这个适配器类就完成了。
                我们以后自己写的类就可以不用直接实现这个接口了,我们可以继承自适配器类,然后我们再重写其中我们需要重写的某一个方法就可以了,这个接口其他的方法就可以不用重写了,因为继承的父类里已经重写了。
                适配器模式被java广泛运用,例如:我们的监听器,这样可以避免我们的监听器类定义没有必要的空方法。

你可能感兴趣的:(java,设计模式,适配器)