文件名称:java设计模式实例
文件大小:31KB
文件格式:ZIP
更新时间:2020-11-09 12:02:17
设计模式
java设计模式实例,以代码的形式展示设计模式的魅力,是程序员能够更直观的理解,同时免去了大量阅读晦涩书本的过程,能够通过实例直接扩展训练,非常方便,你值得下载~
【文件预览】:
java设计模式实例
----8简单工厂()
--------SimpleFactory.java(638B)
--------noSimpleFactory.java(285B)
----20享元模式()
--------Client.java(2KB)
----3依赖倒转原则()
--------DIP.java(771B)
--------NotDIP.java(487B)
----4接口隔离原则()
--------ISP.java(2KB)
--------noISP.java(2KB)
----7单例模式()
--------hungrySingleton.java(263B)
--------lazySingleton.java(402B)
--------lazySingletonDoubleCheck.java(612B)
----10抽象工厂()
--------AbstractFactorySample.java(2KB)
--------AbstractFactory.java(1KB)
----16组合模式()
--------Client.java(1KB)
----21代理模式()
--------Client.java(1022B)
----5组合复用原则()
--------Inheritance.java(358B)
--------Composition.java(0B)
----15装饰者模式()
--------Decorator.java(2KB)
----17桥梁模式()
--------Bridge.java(2KB)
----19门面模式()
--------Facade.class(569B)
--------ModuleC.class(403B)
--------Client.class(312B)
--------ModuleB.class(397B)
--------ModuleA.class(400B)
--------Client.java(762B)
----23策略模式()
--------Context.java(494B)
--------ConcreteStrategyA.java(145B)
--------ConcreteStrategyB.java(145B)
--------Strategy.java(110B)
--------Client.java(812B)
----6迪米特法则()
--------NoLOD.java(346B)
--------LOD.java(389B)
----22责任链模式()
--------Handler.class(403B)
--------Client.class(424B)
--------ConcreteHandler.class(544B)
--------Client.java(1KB)
----13原型模式()
--------Prototype.java(771B)
----2里氏替换原则()
--------Rectangle.java(2KB)
--------Gun.java(2KB)
--------Quadrangle.java(1KB)
----12builder模式()
--------builder.java(2KB)
--------11多例模式()
----14适配器模式()
--------Adapter.java(1KB)
----9工厂方法()
--------FactoryMethod.java(1KB)
--------Noodle--FactoryMethod.java(2KB)
--------Noodle--SimpleFactory.java(2KB)
--------Noodle.java(1KB)
----1开闭原则()
--------NBAPlayer.java(1KB)