Avatar notebook default
54篇文章 · 56791字 · 0人关注
  • 设计模式-结构型模式-装饰模式

    设计模式-结构型模式-装饰模式 栗子 以成绩单需要家长签字为要求。 成绩单类图 下面书写四年级成绩单 使用装饰器模式 使用装饰器模式,对成绩单进...

  • 设计模式-创建型模式-建造者模式

    设计模式-创建型模式-建造者模式建造者模式即生成器模式,将一个复杂的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 代码如下 设置导...

  • 设计模式-创建型模式-工厂模式(工厂三兄弟)TypeScript

    设计模式-创建型模式-工厂模式(工厂三兄弟) TypeScript 简单工厂模式 定义一个接口,三个具体类。然后书写如下,通过选择,生产出相应的...

  • 设计模式-创建型模式-工厂模式(工厂三兄弟)

    设计模式-创建型模式-工厂模式(工厂三兄弟)工厂模式分为简单工厂,工厂方法,抽象工厂。 简单工厂模式 一个接口,三个具体类,一个工厂,通过选择,...

  • 设计模式-创建型模式-单例模式

    设计模式-创建型模式-单例模式 创建型模式 创建型模式隐藏类的实例和创建细节,通过隐藏对象如何创建组合在一起达到整个系统独立。 单例模式 确保同...

  • 设计模式 开闭原则

    设计模式 - 开闭原则即 对立与统一原则 什么是开闭原则 软件实体应该对扩展开放,对修改关闭,即实体应当通过扩展实现变化,而不是修改代码实现变化...

  • 设计模式 里氏替换原则

    设计模式 里氏替换原则继续里氏替换原则。上回栗子为正方形不能被长方形继承,这次,具体 子类必须实现父类的方法 类图 对具体代码进行实践 接着拥有...

  • java 多线程

    java多线程 关于内存 每个线程会有自己的线程栈,即,变量不能共享,只能传值拷贝每个线程new出的对象全都保存在堆中,全部共享 线程的生命周期...

  • 设计模式-里氏替换原则

    设计模式-里氏替换原则 优点 面向对象的语言继承必不可少的,有如下优点 代码共享,减少创建类的工作量 提高代码的重用性 提高代码的可扩展性 提高...

    0.2 1184 1 18

文集作者