设计模式
欧阳惜竹
此生无悔
展开
-
GOF23设计模式-创建型(5种)
文章目录一、创建型简单工厂模式1. 工厂方法定义类型适用场景优点缺点源码2. 抽象工厂2.1 定义类型适用场景优点缺点源码工厂方法和抽象工厂的区别3. 建造者模式定义:类型适用场景优点缺点源码建造者和工厂模式的比较4. 单例模式定义优点缺点单例重点源码一、创建型简单工厂模式com.ouyangxizhu.design.pattern.creational.simplefactory.Vide...原创 2019-08-15 10:57:38 · 872 阅读 · 0 评论 -
GOF23设计模式-结构型(7种)
文章目录二、结构型模式1. 外观模式(门面模式)定义适用场景优点缺点源码外观模式和中介者模式外观模式和单例模式外观模式和抽象工厂模式2. 装饰者模式定义适用场景优点缺点源码装饰者模式和代理模式装饰者和适配器模式3. 适配器模式定义适用场景优点缺点扩展源码适配器模式和外观模式4. 享元模式定义适用场景优点缺点内部状态和外部状态源码享元模式和代理模式享元模式和单例模式5. 组合模式定义适用场景优点缺点...原创 2019-08-15 20:39:45 · 907 阅读 · 0 评论 -
GOF23设计模式-行为型(11种)
文章目录连接:https://github.com/ouyangxizhu/design_pattern.git原创 2019-08-16 09:30:40 · 1340 阅读 · 0 评论