Giao diện ITarget, IAircraft, có hai thuộc tính, Airborne và Height, và một
phương pháp, cất cánh. Lớp Máy bay thực hiện giao diện theo phong cách của một
chiếc máy bay. Giao diện IAdaptee, ISeacraft (mới trong phiên bản này của mô hình), có
hai phương pháp Tốc độ và IncreaseRevs-đó được thực hiện bởi lớp Seacraft.
Các adapter kế thừa từ Adaptee (Seacraft) và thực hiện các ITarget
(IAircraft) trong bình thường đường. Các bộ chuyển đổi sau đó đã làm một số công việc để phù hợp với
hai giao diện khác nhau với nhau. Bảng 4-1 làm cho nó dễ dàng hơn để xem làm thế nào một
sẽ tiếp cận như một bộ chuyển đổi.
đang được dịch, vui lòng đợi..