# designpattern-demo **Repository Path**: ZIB/designpattern-demo ## Basic Information - **Project Name**: designpattern-demo - **Description**: No description available - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-09-24 - **Last Updated**: 2021-01-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ### 1-PlantUML 教程地址 - [类图学习](https://juejin.im/post/6844903731293585421#heading-6) - [plantUML官方教程](https://plantuml.com/zh/class-diagram) - [plantUML之类图-csdn](https://blog.csdn.net/junhuahouse/article/details/80767632) - [设计模式](https://github.com/crisxuan/bestJavaer/blob/master/design-pattern/designpattern-basic.md) ### 2-项目讲解 - Iterator 迭代器模式 - Adapter 适配器模式 - Template 模板模式 - Factory 工厂模式 - Factory 普通工厂模式(com.zhss.designpattern.factory.FactoryPatternDemo) - Method factory-method 模式(com.zhss.designpattern.factory.FactoryMethodPatternDemo) - Abstract Factory 抽象工厂模式 (com.zhss.designpattern.factory.AbstractFactoryPatternDemo) - Singleton 单例模式 - 饿汉模式(com.zhss.designpattern.singleton.HungrySingletonPatternDemo)图略 - 线程不安全模式(com.zhss.designpattern.singleton.UnsafeFullSingletonPatternDemo)图略 - 线程安全模式 **[对应并发处理]**(com.zhss.designpattern.singleton.SafeFullSingletonPatternDemo)图略 - **[推介]** 内部类模式 (com.zhss.designpattern.singleton.UnsafeFullSingletonPatternDemo) - Facade 外观模式 (com.zhss.designpattern.facade.FacadePatternDemo) - Builder 构造者模式 - 普通构造者模式 (com.zhss.designpattern.builder.BuilderPatternDemo) - **[推介]** 优化构造者模式(com.zhss.designpattern.builder.OptimizedBuilderPatternDemo) - Prototype 原型模式【拷贝模式】(com.zhss.designpattern.prototype.PrototypePatternDemo) 图略 - Mediator 中介者模式(com.zhss.designpattern.mediator.MediatorPatternDemo) - Proxy 代理模式 (com.zhss.designpattern.proxy.ProxyPatternDemo) - Observer 观察者模式(com.zhss.designpattern.observer.ObserverPatternDemo) - Command 命令行模式 图略 - Composite 组合模式(com.zhss.designpattern.composite.CompositePatternDemo) - Strategy 策略模式(com.zhss.designpattern.strategy.StrategryPatternDemo) - State 状态模式(com.zhss.designpattern.state.StatePatternDemo) - Memento 备忘录模式(com.zhss.designpattern.memento.MementoPatternDemo) - Flyweight 享元模式(com.zhss.designpattern.flyweight.FlyweightPatternDemo) - Decorator 装饰器模式(com.zhss.designpattern.decorator.DecoratorPatternDemo) - Chain Of Responsibility 责任链模式(com.zhss.designpattern.chain.ChainPatternDemo) - Bridge 桥接模式(com.zhss.designpattern.bridge.BridgePatternDemo) - Visitor 访问者模式(com.zhss.designpattern.visitor.VisitorPatternDemo)