Convert the interface of a class into another interface clients expect.
将一个类的接口转换为用户所期待的另一种接口。
Target
) Request()
)。Client
) Target::Request()
与实现了该接口的对象互动。Adaptee
) SpecificRequest()
)。ObjectAdapter
, ClassAdapter
) Adaptee::SpecificRequest()
实现 Target::Request()
。