什么是迭代器模式 用迭代器来封装集合对象的遍历细节,使调用者能够通过统一的接口来实现对集合的遍历。 迭代器也给集合...[作者空间]
模板方法模式 模板(template)方法模式在一个方法中定义一个算法的骨架,而将一些步骤延迟到子类中。模版方法使...[作者空间]
实例 建立一个关于气象站的应用,该系统由三个部分组成,气象站(获取数据的物理装置)、WeatherData对象和布...[作者空间]
1、定义: 定义一系列算法,将每个算法封装到具有公共接口的一系列策略类中,从而使它们可以相互替换,并让算法可以在不...[作者空间]
什么是设计模式 设计模式简单来说就是工程师们经过长期编程,总结的一套固定的编程模式,就像盖房子,本来是随便盖的,但...[作者空间]