ConcreteClassY
+ methodB()+ methodC()
对象适配器
依赖
AbstractAdapterClass
+ methodA()+ methodB()+ methodC()
继承
Source
+ sourceMethod
ConcreteClassX
+ methodA()
Client
+ main():void
<<interface>>Target
+ targetMethod
实现
类适配器
Adapter
+ source:Source=new Source()
接口适配器