摘要:
本文地址 目录 目录目录Strategy 策略模式简介案例 Strategy 策略模式 简介 策略模式定义了一系列算法,并将每一个算法封装起来,而且使它们可以相互替换。策略模式让算法独立于使用它的客户端而独立变化 使用这个模式来将一组算法封装成一系列对象,通过传递这些对象可以灵活的改变程序的功能。 阅读全文
摘要:
本文地址 目录 目录目录责任链模式简介简单版案例抽象处理者实际处理者1实际处理者2客户端调用复杂版案例抽象处理者三个处理者抽象请求者实现的三个请求客户端调用实际案例抽象的领导三个具体的领导员工申请 责任链模式 简介 责任链模式是一种对象的行为模式。在责任链模式里,很多对象由每一个对象对其下家的引用而 阅读全文
摘要:
本文地址 目录 目录目录迭代器模式简介案例 迭代器模式 简介 Iterator模式是行为模式之一,它把对容器中包含的内部对象的访问【委让】给外部类,使用Iterator按顺序进行遍历访问。 在程序设计中,经常有这种情况:需要从大量的数据集合中一个个地取出数据加以处理。Iterator模式就是为了有效 阅读全文