เมนูนำทาง
แบบแผนอะแดปเตอร์ การนำไปใช้งานการสร้างคลาสสำหรับทำหน้าที่เป็นอะแด็ปเตอร์สามารถทำได้สองวิธีดังนี้
วิธีการแบบ inheritance ให้คลาสอะแด็ปเตอร์ซับคลาสจากคลาสที่จะถูกใช้งานจริงและให้อิมพลิเมนท์อินเตอร์เฟสตามที่คลาสผู้เรียกคาดหวัง ความสัมพันธ์ระหว่างผู้แปลงและผู้ถูกแปลงจะเป็นในแบบ is-a ดังภาพประกอบ
คลาสไดอะแกรมของแบบแผนอะแดปเตอร์ชนิด inheritance ในแบบ UMLวิธีการแบบ delegation ให้คลาสอะแด็ปเตอร์อิมพลิเมนท์อินเตอร์เฟสตามที่คลาสผู้เรียกคาดหวังแต่ไม่ต้องซับคลาส คลาสอะแด็ปเตอร์เรียกเมธอดของคลาสที่จะถูกใช้งานผ่านทางอ็อบเจกต์ของคลาสที่ถูกใช้งานนั้น ความสัมพันธ์ระหว่างผู้แปลงและผู้ถูกแปลงจะเป็นในแบบ has-a ดังภาพ
คลาสไดอะแกรมของแบบแผนอะแดปเตอร์ชนิด delegation ในแบบ UMLเมนูนำทาง
แบบแผนอะแดปเตอร์ การนำไปใช้งานใกล้เคียง
แบบแผนการออกแบบซอฟต์แวร์ แบบแผนซิงเกิลตัน แบบแผนแฟกทอรีเมธอด แบบแผนโรงงานนามธรรม แบบแผนประกอบรวม แบบแผนอะแดปเตอร์ แบบแผนเทมเพลตเมธอด แบบแผนผู้สังเกต แบบแผนอินเทอร์พรีเตอร์ แบบแผนฟะซาดแหล่งที่มา
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://...