上一页 1 2 3 4 5 6 7 8 9 ··· 13 下一页

2020年12月16日

设计模式复习笔记07

摘要: 七适配器模式 将一个接口转换成客户希望的另一个接口,适配器模式使接口不兼容的那些类可以一起工作,其别名为包装器(Wrapper)。适配器模式既可以作为类结构型模式,也可以作为对象结构型模式。 优点: 将目标类和适配者类解耦,通过引入一个适配器类来重用现有的适配者类,而无须修改原有代码。 增加了类的透 阅读全文

posted @ 2020-12-16 10:51 露水清清 阅读(51) 评论(0) 推荐(0)

设计模式复习笔记06

摘要: 六单例模式 单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例,这个类称为单例类,它提供全局访问的方法。 单例模式的要点有三个:一是某个类只能有一个实例;二是它必须自行创建这个实例;三是它必须自行向整个系统提供这个实例。单例模式是一种对象创建型模式。单例模式又名单件模式或单态模 阅读全文

posted @ 2020-12-16 10:18 露水清清 阅读(58) 评论(0) 推荐(0)

2020年12月15日

设计模式复习笔记05

摘要: 五原型模式(Prototype Pattern) 原型模式是一种对象创建型模式,用原型实例指定创建对象的种类,并且通过复制这些原型创建新的对象。原型模式允许一个对象再创建另外一个可定制的对象,无须知道任何创建的细节。 原型模式的基本工作原理是通过将一个原型对象传给那个要发动创建的对象,这个要发动创建 阅读全文

posted @ 2020-12-15 20:45 露水清清 阅读(42) 评论(0) 推荐(0)

设计模式复习笔记04

摘要: 四.建造者模式(Builder Pattern) 将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 建造者模式是一步一步创建一个复杂的对象,它允许用户只通过指定复杂对象的类型和内容就可以构建它们,用户不需要知道内部的具体构建细节,建造者模式属于对象创建型模式。根据中文翻译的 阅读全文

posted @ 2020-12-15 20:12 露水清清 阅读(49) 评论(0) 推荐(0)

设计模式复习笔记03

摘要: 三.抽象工厂模式(Abstract Factory Pattern)!!! 提供一个创建一系列相关或相互依赖对象的接口,而无须指定它们具体的类。抽象工厂模式又称为Kit模式。 优点: 抽象工厂模式隔离了具体类的生成,使得客户并不需要知道什么被创建。由于这种隔离,更换一个具体工厂就变得相对容易。所有的 阅读全文

posted @ 2020-12-15 17:04 露水清清 阅读(57) 评论(0) 推荐(0)

设计模式复习笔记02

摘要: 二 工厂方法模式(Factory Mathod Pattern)!!! 又被称为工厂模式,也叫虚拟构造器(Virtual Constructor)模式或者多态工厂(Polymorphic Factory)模式,它属于类创建型模式。在工厂方法模式中,工厂父类负责定义创建产品对象的公共接口,而工厂子类则 阅读全文

posted @ 2020-12-15 16:33 露水清清 阅读(52) 评论(0) 推荐(0)

设计模式复习笔记01

摘要: 一.简单工厂模式(Simple Factory Pattern)违背了“开闭原则” 又称为静态工厂方法(Static Factory Method)模式,它属于类创建型模式。在简单工厂模式中,可以根据参数的不同返回不同类的实例。简单工厂模式专门定义一个类来负责创建其他类的实例,被创建的实例通常都具有 阅读全文

posted @ 2020-12-15 15:53 露水清清 阅读(55) 评论(0) 推荐(0)

2020年11月29日

代码阅读方法与实践之阅读笔记03

摘要: 看到这本书,我就想知道为什么和如何阅读代码。 书中给了一些答案,也许是为了修复更改代码,也许是为了了解程序是如何工作的,也许是想提取我们可以用的部分等等,这就回答了为什么阅读代码的问题。 而有选择地阅读代码,同时,有自己的目标。学习新的模式、编码风格、满足某些需求的方法获得其中的某些亮点。要随时准备 阅读全文

posted @ 2020-11-29 21:49 露水清清 阅读(42) 评论(0) 推荐(0)

代码阅读方法与实践之阅读笔记02

摘要: 该书接着谈到了代码阅读是入门和提高的必由之路。 有人说到这本书第一次将代码阅读这一主题单独列出来,极具开创性。 代码阅读是一件很重要的事情,因为不仅是现在在学习中,和同学合作一起完成代码,还是工作后,阅读别人的代码都是一件必不可少的事情。 从这本书了解到一些方法和技巧后,我们就可以降低代码阅读的难度 阅读全文

posted @ 2020-11-29 11:24 露水清清 阅读(61) 评论(0) 推荐(0)

2020年11月28日

代码阅读方法与实践之阅读笔记01

摘要: 该书首次将阅读代码作为一项独立课题,系统性地加以论述;围绕代码阅读,详细论述了相关的知识与技能。 文章开篇提到了开放源码,是程序员的天堂。歌颂了好的程序非常美妙,叹息我们不能阅读好的程序代码。然后提到了我们拥有了好的资源——开放源码。然后对比了开放源码和商业用途源码的不同之处,称赞了开发源码的好处。 阅读全文

posted @ 2020-11-28 21:06 露水清清 阅读(55) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 7 8 9 ··· 13 下一页

导航