摘要: 方法一:举例法 先列举一些具体的例子,看能否发现其中的一般规则。 示例:给定一个具体时间,计算时针与分针之间的角度。 方法二:模式匹配法 将现有问题与相似问题作类比,看看内否通过修改相关问题的解法来解决新问题。 分析:这个问题和两个问题有点类似 1)在一个无序的数组中查找最小的元素 这个问题就是遍历 阅读全文
posted @ 2018-07-05 17:53 xdyixia 阅读(712) 评论(0) 推荐(0) 编辑
摘要: 一:工厂方法模式 1.1 定义 其定义为:定义一个用于创建对象的接口,让子类决定实例化哪一个类。工厂方法使一个类的实例化延迟到其子类。 (Define an interface for creating an object,but let subclasses decide which class 阅读全文
posted @ 2018-07-05 11:04 xdyixia 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 单例模式(Singleton Pattern) 一:单例模式简介 单例模式的核心结构中只包含一个被称为单例的特殊类; 通过单例模式可以保证系统中一个类只有一个实例而且该实例易于外界访问; 从而方便对实例个数的控制并节约系统资源。 1.1 UML类图 1.2延迟初始化 一个对象的延迟初始化 (Lazy 阅读全文
posted @ 2018-07-05 10:06 xdyixia 阅读(215) 评论(0) 推荐(0) 编辑