1. 定义: 提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。 2. 类图: 3. 抽象工厂模式解析: 抽象工厂模式让具体的创建实例过程与客户端分离,客户端是通过它们的抽象接口操纵实例,产品的具体类名也被具体工厂的实现分离,不会出现在客户端中。