23个设计模式的visio图,其中Adapter有两种模式。