วิศวกรรมซอฟต์แวร์และโปรแกรม
การ เติม รูปแบบการ เข้า พบ ผู้ ทํา งาน ใน การ ดําเนิน งาน บน ต้น ไวยากรณ์ แอ็บ แทรคต์ ใน ผู้ ประสาน งาน
Table of Contents
ใน การ ออก แบบ แบบ แบบ รวม ตัว แบบ แอ็บ แทรคต์ ต้น ไวยากรณ์ (ตัว เอ ส ที) เป็น โครง สร้าง ข้อมูล ที่ สําคัญ มาก ซึ่ง แสดง ถึง โครง สร้าง ของ รหัส ต้น กําเนิด.
การ เข้าใจ แบบ แผน ของ ผู้ มา เยี่ยม
รูปแบบผู้เข้าชม ให้คุณได้กําหนดปฏิบัติการใหม่บนโครงสร้างวัตถุ โดยไม่ต้องเปลี่ยนคลาสขององค์ประกอบที่มันทํางานอยู่ ในบริบทของ AST แต่ละประเภท จะใช้ส่วนติดต่อที่ยอมรับวัตถุผู้เข้าชม จากนั้นผู้เข้าชมจึงปฏิบัติการโดยเฉพาะ โดยอิงจากชนิดของโหนด
การ ทํา ให้ แบบ ของ ผู้ มา เยี่ยม ครบ ถ้วน ใน แบบ คอม พลู เท อร์
เพื่อ จะ ทํา ตาม แบบ อย่าง ของ ผู้ มา เยี่ยม ให้ ติด ตาม ขั้น ตอน ต่อ ไป นี้:
- สร้างคลาสหรือส่วนติดต่อของ AST โหนดด้วยวิธีการ [FLT: 0]
- การแบ่งประเภทโหนดคอนกรีตสําหรับแต่ละแกน AST, การโอเวอร์ [FLT: 0] ยอมรับ วิธี
- กําหนดส่วนติดต่อผู้ใช้แบบ Hering ด้วยวิธีการเยี่ยมสําหรับแต่ละประเภท
- การ ตรวจ สอบ แบบ ฟอร์ม
ตัว อย่าง: การ ยก มาตรฐาน ของ พระ ยะ โฮ วา ขึ้น มา กล่าว ใน บทความ ก่อน
สมมติว่าเราต้องการสร้างโค้ดจาก AST เราสร้าง [FLT: 0] CodeGenerator [FLT: 1) คลาสที่ใช้ข้อมูลผู้เข้าชม แต่ละวิธีการจะทําหน้าที่จัดการชนิดโหนดเฉพาะ โดยการผลิตรหัสที่สอดคล้องกัน ระหว่างการลากเมาส์แต่ละจุด จะยอมรับผู้เข้าชมซึ่งประมวลผลตามวิธีการนั้น
ข้อ ดี ของ การ ใช้ แบบ อย่าง ของ ผู้ มา เยี่ยม
การ ใช้ แบบ แผน ของ ผู้ มา เยี่ยม เป็น ประโยชน์ หลาย ประการ:
- [FLT: 0] สํารองความกังวล : ปฏิบัติการแยกออกจากโครงสร้างข้อมูล
- [FLT: 0]. เอ็กซ์เทนเนสซี: ปฏิบัติการใหม่สามารถถูกเพิ่มได้โดยไม่ต้องแก้ไขคลาสเอทีเอส (PDF).
- [FLT: 0] ความต้านทาน: รหัสจัดและจัดการได้ง่ายขึ้น
รูปแบบการวน
การ ทํา งาน ของ ผู้ มา เยี่ยม เป็น เครื่อง มือ สําคัญ ใน การ ก่อ สร้าง ที่ รวบ รวม ไว้ สําหรับ การ ดําเนิน งาน หลาย อย่าง ใน โครงการ เอ ส ที เอส.