เมนูนำทาง
แบบแผนอะแดปเตอร์ ตัวอย่างโปรแกรมซอร์สโค้ดอะแด็ปเตอร์แบบ inheritance
public class Adapter extends Adaptee implements ExpectedInterface { public void doWork() { actualDoWork(); }}
ซอร์สโค้ดอะแด็ปเตอร์แบบ delegation
public class Adapter implements ExpectedInterface { private Adaptee adaptee; public void doWork() { adaptee.actualDoWork(); }}
อินเตอร์เฟสที่โค้ดผู้เรียกคาดหวัง
public interface ExpectedInterface { public void doWork();}
คลาสที่ถูกแปลง
public class Adaptee { public void actualDoWork() { // do work }}
การเรียกใช้งาน
expectedInterface.doWork();
เมนูนำทาง
แบบแผนอะแดปเตอร์ ตัวอย่างโปรแกรมใกล้เคียง
แบบแผนการออกแบบซอฟต์แวร์ แบบแผนซิงเกิลตัน แบบแผนแฟกทอรีเมธอด แบบแผนโรงงานนามธรรม แบบแผนประกอบรวม แบบแผนอะแดปเตอร์ แบบแผนเทมเพลตเมธอด แบบแผนผู้สังเกต แบบแผนอินเทอร์พรีเตอร์ แบบแผนฟะซาดแหล่งที่มา
WikiPedia: แบบแผนอะแดปเตอร์ http://www.javaworld.com/javaworld/jw-09-2003/jw-0... http://www.awprofessional.com/articles/article.asp... https://web.archive.org/web/20070205101510/http://...