Description: JAVA Design Patterns Structural model of the source, is well classified, in order to create the image of an example to describe the schema of the seven categories, with the appearance mode, the adapter pattern, proxy pattern, decorative patterns, bridge mode, combination mode, Flyweight mode.
To Search:
File list (Check if you may need any files):
结构型模式
..........\结构型模式-享元模式
..........\...................\Flyweight
..........\...................\.........\Client.java
..........\...................\.........\Flyweight.dfPackage
..........\...................\.........\Flyweight.dfPackage.wmf
..........\...................\.........\Flyweight.java
..........\...................\.........\FlyweightFactory.java
..........\...................\.........\HaoFlyweight.java
..........\...................\.........\InterFlyweight.java
..........\...................\.........\ShangFlyweight.java
..........\...................\.........\TianFlyweight.java
..........\...................\.........\XiangFlyweight.java
..........\...................\.........\XiFlyweight.java
..........\...................\.........\XueFlyweight.java
..........\结构型模式-代理模式
..........\...................\Proxy
..........\...................\.....\Proxy.dfPackage
..........\...................\.....\Proxy.dfPackage.wmf
..........\...................\.....\Proxy.java
..........\...................\.....\RealSubject.java
..........\...................\.....\Subject.java
..........\结构型模式-外观模式
..........\...................\Facade
..........\...................\......\ConcreteFacade.java
..........\...................\......\Facade.dfPackage
..........\...................\......\Facade.dfPackage.wmf
..........\...................\......\Facade.java
..........\...................\......\OtherSystem.java
..........\...................\......\SubSystem.java
..........\...................\......\SubSystem1.java
..........\...................\......\SubSystem2.java
..........\结构型模式-桥模式
..........\.................\Bridge
..........\.................\......\Bridge.dfPackage
..........\.................\......\Bridge.dfPackage.wmf
..........\.................\......\Bus.java
..........\.................\......\Car.java
..........\.................\......\Client.java
..........\.................\......\Dfmc.java
..........\.................\......\Faw.java
..........\.................\......\Manufacturer.java
..........\.................\......\Truck.java
..........\结构型模式-组合模式
..........\...................\Composite
..........\...................\.........\AddNumber.java
..........\...................\.........\Client.java
..........\...................\.........\Component.java
..........\...................\.........\Composite.dfPackage
..........\...................\.........\Composite.dfPackage.wmf
..........\...................\.........\Composite.java
..........\...................\.........\CompositeDepartment.java
..........\...................\.........\CompositeNumber.java
..........\...................\.........\DivNumber.java
..........\...................\.........\Leaf.java
..........\...................\.........\LeafDepartment1.java
..........\...................\.........\LeafDepartment2.java
..........\...................\.........\MulNumber.java
..........\...................\.........\Number.java
..........\...................\.........\Organ.java
..........\...................\.........\SubNumber.java
..........\结构型模式-装饰模式
..........\...................\Decorator
..........\...................\.........\AdPhoneDecorator.java
..........\...................\.........\Client.java
..........\...................\.........\ColorPhoneDecorator.java
..........\...................\.........\Decorator.dfPackage
..........\...................\.........\Decorator.dfPackage.wmf
..........\...................\.........\Phone.java
..........\...................\.........\PhoneDecorator.java
..........\...................\.........\PhoneImpl.java
..........\结构型模式-适配器模式
..........\.....................\Adapter
..........\.....................\.......\Adaptee.java
..........\.....................\.......\Adapter.dfPackage
..........\.....................\.......\Adapter.dfPackage.wmf
..........\.....................\.......\Adapter.java
..........\.....................\.......\Application.java
..........\.....................\.......\Client.