设计模式

Java设计模式——策略模式

定义 定义一组算法,将每个算法封装起来,并使他们之间可以互换 策略模式的结构 封装类:也叫上下文,对策略进行二次封装,目的是避免高层模块对策略的直接调用。 抽象策略:通常情况下为一个接口,当各个实现类中存在着重复的逻辑时,则使用抽象类来封装 […]

Java设计模式-简介

设计模式简介 设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案。 设计模式类型: 创建型模式 工厂模式 抽象工厂模式 单例模式 建造者模式 原型模式 结构型模式 适配器模式 桥接模式 组合模式 装饰器模式 外观模式 享元模式 […]