2016年10月25日

摘要: 单例模式:确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。三个特点:一个类只有一个实例;必需自己创建这个实例;必需自行向整个系统提供这个实例。 阅读全文
posted @ 2016-10-25 10:24 云破天蓝 阅读(162) 评论(0) 推荐(0) 编辑

2016年10月24日

摘要: 抽象工厂模式:提供创建一些列相关或相互依赖的对象实例的接口,这些类可以称为一个产品家族。 阅读全文
posted @ 2016-10-24 20:58 云破天蓝 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 工厂方法模式:定义一个用于创建对象的接口,让子类决定具体实例化哪个产品类。此时工厂和产品都具有相同的继承结构,抽象产品类与抽象工厂对应,具体的产品类和具体的工厂类对应。 阅读全文
posted @ 2016-10-24 18:20 云破天蓝 阅读(501) 评论(0) 推荐(0) 编辑
摘要: 简单工厂模式:定义一个工厂类,它可以根据参数的不同生成对应的类的实例;被创建的类的实例通常有相同的父类。因为该工厂方法尝尝是静态的,所以又被称为静态工厂方法(Static Factory Method) 阅读全文
posted @ 2016-10-24 16:16 云破天蓝 阅读(275) 评论(0) 推荐(0) 编辑

2016年10月21日

摘要: 前两天,参加了搜狗实习的面试。因为实习是一时的想法,没有做太多准备。第一天投简历,第二天就面试了。搜狗营销事业部的董先生面试的,总体来说表示的十分不好,好多地方都欠缺。特此把面试中的问题记录下来,留作后续复习使用。 阅读全文
posted @ 2016-10-21 16:50 云破天蓝 阅读(1152) 评论(0) 推荐(0) 编辑
摘要: 这两个星期开始系统地学习设计模式相关的知识,对每一个原则或者设计模式主要从下面几点分析学习: - 定义:简单地描述其作用 - 解决问题:说明该原则或设计模式解决什么限制条件下的问题。 - 结构图:绘制相关例子的UML机构图。 - 代码示例:通过一个例子解释该模式的实现方法。 - 优缺点:该模式的局限性。 阅读全文
posted @ 2016-10-21 16:45 云破天蓝 阅读(3498) 评论(0) 推荐(0) 编辑

导航