摘要: 定义 提供一个对象来顺序访问聚合对象中的所有数据,不暴露聚合对象的内部表示 架构 抽象聚合:定义操作【存储、添加、删除】聚合对象以及创建迭代器对象 具体聚合:返回一个具体的迭代器; 抽象迭代器:定义访问和遍历聚合元素的接口,通常包含hasNext()、first()、next() 等方法; 具体迭代 阅读全文
posted @ 2021-07-21 21:58 有锦 阅读(14) 评论(0) 推荐(0)
摘要: 定义 只考虑一种产品的生产,即工厂方法模式只考虑同等级的产品,用户只需要知道工厂的名字就可以创建相应的产品 架构 抽象工厂、具体工厂、抽象产品、具体产品 代码 Factory(抽象工厂) public interface Factory { NewBee make(); } FactoryA(具体工 阅读全文
posted @ 2021-07-21 21:23 有锦 阅读(11) 评论(0) 推荐(0)