“设计二十三式之生成器模式” 亦称: 建造者模式、Builder 01 意图 生成器模式是一种创建型设计模式, 使你能够分步骤创建复杂对象。 该...
“设计二十三式之外观模式” 01 意图 外观模式是一种结构型设计模式, 能为程序库、 框架或其他复杂类提供一个简单的接口。 02 问题 假设你必...
“设计二十三式之组合模式” 01 意图 组合模式是一种结构型设计模式, 你可以使用它将对象组合成树状结构, 并且能像使用独立对象一样使用它们。 ...
“设计二十三式之桥接模式” 01 意图 桥接模式是一种结构型设计模式, 可将一个大类或一系列紧密相关的类拆分为抽象和实现两个独立的层次结构, 从...
“设计二十三式之装饰者模式” 亦称:装饰者模式、装饰器模式、Wrapper、Decorator 01 意图 装饰模式是一种结构型设计模式, 允许...
1. 为什么需要泛型 2. 泛型类型 2.1. 泛型类 2.2. 泛型接口 3. 泛型方法 4. 类型擦除 5. 泛型和继承 6. 类型边界 7...
01 意图 抽象工厂是一种创建设计模式,它允许您生成相关对象的系列,而无需指定它们的具体类。 02 问题 想象一下,您正在创建一个家具店模拟器。...
01 意图 工厂方法是一种创建型设计模式,它提供了在超类中创建对象的接口,但允许子类更改将要创建的对象的类型。 02 问题 想象一下,您正在创建...
01 意图 访问者是一种行为设计模式,可让您将算法与它们操作的对象分开。 02 问题 想象一下,您的团队开发了一个应用程序,该应用程序将地理信息...