目前就学了三个
单例设计模式—— 类中只能有一个实例 该类构造方法私有(防止其他类通过构造方法创建本类对象)
且必须对外提供公共的访问方式
装饰设计模式——将已有的类进行装饰包装使得其拥有更强大的功能,例如IO流中的BufferedInputStream
对FileInputStream的包装就使得读写速度更快
适配器模式—— 一个抽象接口中有很多抽象方法,一个类去实现这个接口就必须重写里面所有的抽象方法,然而
很多时候我们并不需要用到其中的某些方法,这个时候我们可以找一个中间类,这个中间类也是
抽象的,它实现接口的同时重写了接口中所有的抽象方法(方法都为空),这个时候我们再去通
过继承这个中间类就只需重写自己需要的方法了,这个中间类就是适配器,这个模式就叫适配器
模式。
打这么多字,只是为了自己总结。。有不全不准确的望回复,大家多交流才能共同进步!
|