1、设计模式--工厂
java程序开发面向接口编程,隐藏实现类,得到接口有两种方式,一种是 类反射, 另一种就是工厂设计模式:
2、设计模式--多例
多例设计模式其实就是单例设计模式的变形
3、设计模式--单例
保证了一个类在内存中只能有一个对象而出现的一种设计模式--单例。
4、设计模式--监听者
监听者设计模式有三要素:被监听者、监听者、事件对象
被监听者提供一个添加监听的方法,监听者要 监听 被监听者 的时候就得提供一个接口的实现。
5、设计模式--装饰
6、设计模式--动态代理
就是在实现接口之前用别的方法先拦截。符合则实现你的方法。