240 投稿
收录了4篇文章 · 6人关注
  • 优雅的克隆——原型模式

    原型模式是一个创建型模式。原型二字表明了该模式应该由一个样板实例,用户从这个样板对象中复制出一个内部属性一致的对象,这个过程也就是俗称的克隆。被...

  • Builder设计模式

    Builder模式是一步一步创建一个复杂对象的创建型模式,它允许用户再不知道内部构建细节的情况下,可以更精细地控制对象的构造流程。该模式是为了将...

  • 单例模式——最常用的设计模式

    单例模式是应用最广的设计模式之一,就算是你没有听说过设计模式,但也一定听说过单例,这个模式也可能是很多初级程序员唯一会使用的涉及模式。在这个模式...

  • 灵活软件之路——面向对象的六大原则

    1、单一职责原则 Single Responsibility Principle, SRP的定义是:就一个类而言,应该仅有一个引起它变化的原因。...

专题公告

本专题是个人在学习《Android 源码设计模式解析与实战》时的读书笔记,里面包含有书中的重点内容,也加入了自己的理解。关于本专题中的代码,请查看:https://github.com/Lee-swifter/DesignPatternNotes