แบบแผนอินเทอร์พรีเตอร์

แบบแผนตัวแปลคำสั่ง หรือ แบบแผนอินเทอร์พรีเตอร์ (Interpreter pattern) เป็นแบบแผนการออกแบบซอฟต์แวร์ ที่ใช้ในกรณีที่ขอบเขตของปัญหาสามารถถูกอธิบายในลักษณะที่เป็นภาษาและกฎที่แน่นอนตายตัว เราสามารถสร้างคลาสที่เป็นตัวแทนขององค์ประกอบของภาษา จัดเรียงเข้าด้วยกันเพื่ออธิบายปัญหาหนึ่งๆ และแปลหรือประเมินผลโดยใช้โครงสร้างที่ได้จัดเรียงไว้นั้น ตัวอย่างเช่นสูตรคณิตศาสตร์ต่างๆ หรือยกตัวอย่างให้เฉพาะเจาะจงเช่น สูตรเรขาคณิตสำหรับหาพื้นที่รูปสามเหลี่ยมพื้นที่รูปสามเหลี่ยม = 1/2 * ความยาวฐาน * ความสูง

ใกล้เคียง