摘要: 模板模式是一种行为设计模式,它允许将算法的结构与实现分开,从而使得实现可以在不改变算法结构的情况下被重用。模板模式的核心思想是定义一个抽象基类,其中包含了算法的骨架,但是具体的步骤延迟到子类中去实现。这样一来,同一套算法的不同实现可以共享同一个基类代码,从而避免了代码的重复。简单来说,就是抽象类! 阅读全文
posted @ 2023-06-09 15:25 穆海如枫 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 迭代器模式主要用于遍历集合类中的元素,让我们能够更方便地访问和操作集合中的每一个元素。Java内部集合就实现了迭代器模式。 > 示例代码:使用ArrayList中的iterator ```java import java.util.ArrayList; import java.util.Iterat 阅读全文
posted @ 2023-06-09 11:48 穆海如枫 阅读(10) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示