1.设计模式
通俗来讲,设计模式就是其他程序员遇到某些问题时的解决经验,我们学习设计模式,在遇到了同样的问题后便可解决
2.适配器设计模式
有人可能会感到疑惑,接口和实现类会有什么问题,我们举两个例子
刚学的键盘监听,我们要使用里面的一个方法,但另外两个方法对我们来说没用,但我们又不能删掉
这个问题,用适配器设计模式就可以很好的解决
第二个例子,假设有一个和尚类,里面有四个和尚平时都要做的事,但我们知道鲁智深只习武,前面三个方法没用
3,适配器设计模式使用
我们先用适配器实现接口,然后再让鲁智深类继承适配器
我们先不让鲁智深类面向接口,而是用鲁智深适配器实现接口,再由鲁智深类去继承适配器,这样便可以调用想调用的方法,而不会多出不必要的方法
.