设计模式介绍及Java描述概述创建型模式行为型模式结构型模式
概述设计模式是针对某一类问题的最优解决方案,是从许多优秀的软件系统中总结出的。Java中设计模式(java design patterns)通常有23种。模式可以分成3类:创建型、行为型和结构型。创建型模式创建型模式涉及对象的实例化,特点是不让用户代码依赖于对象的创建或排列方式,避免用户直接使用new创建对象。创建型模式有以下5个:工厂方法模式抽象工厂方法模式...