การ จัด ระบบ นี้ ทํา ให้ นัก พัฒนา สามารถ รักษา วัตถุ แต่ ละ ชิ้น และ ประกอบ ด้วย วัตถุ ต่าง ๆ ได้ อย่าง เสมอ ต้น เสมอ ปลาย ทํา ให้ ระบบ ที่ ซับ ซ้อน สามารถ สร้าง และ บํารุง รักษา ได้ ง่าย ขึ้น.
การ เข้าใจ รูป แบบ การ ประกอบ
รูปแบบประกอบนี้เกี่ยวกับการสร้างโครงสร้างคล้ายต้นไม้ ที่แต่ละจุดสามารถเป็นใบ (หนึ่งส่วน) หรือกลุ่มของสิ่งของต่างๆ
โปรแกรมในเมนูแบบลําดับชั้น
ระบบเมนูแบบลําดับชั้น เช่น ที่อยู่บนเว็บไซต์และโปรแกรม ต่าง ๆ ได้ ประโยชน์อย่างมากจากรูปแบบที่ประกอบขึ้น เมนูมักมีเมนูย่อยอยู่ ซึ่งตัวเองอาจจะมีโครงสร้างย่อยที่ซับซ้อนมากขึ้น โดยการสร้างโครงสร้างแบบรัง (KDE) โดยใช้วิธีคอมโพเนชันนี้จะทําให้กระบวนการจัดการเมนูที่ตั้งรังเหล่านี้ง่ายขึ้น
ข้อ ดี ต่าง ๆ ของ การ ใช้ แบบ แผน
- [FLT: 0]. . . . . . . . . . . . . . .
- [FLT: 0]. สืบค้นเมื่อ: เมนูใหม่สามารถเพิ่มได้โดยไม่ต้องใช้การเปลี่ยนแปลงรหัสที่มีอยู่
- [FLT: 0]. สืบค้นเพิ่มเติมเพิ่มเติม ความสามารถในการรักษา:[[FLT: 1) การเปลี่ยนแปลงไปยังโครงสร้างเมนูนั้นง่ายกว่าในการปรับใช้ และผิดพลาดน้อยลง
ตัวอย่างการทําให้สมบูรณ์
ในการฝึก ระบบเมนูที่ใช้รูปแบบคอมโพสิตอาจเกี่ยวข้องกับการสร้างฐาน (FLT: 0) เมนูคอมโพเนนต์ (FLT: 1) คลาสที่มีวิธีการทั่วไปเช่น + () (FLT:3) และ[FT: 4] สืบค้นเมื่อ [FLT: FLT: 5] ลิงก์แบบ พื้นผิวแบบ พื้นผิวต่าง ๆ เช่น ลิงก์ และแบบประกอบแบบวางแผงแบบแบบแบบวางแผง, เมนูแบบวางแผง, สืบทอดจากคลาสนี้ การออกแบบและเมนูดําเนินการทั้งชุด
รูปแบบการวน
การ จัด เรียง แบบ ประกอบ นี้ มี บทบาท สําคัญ ใน การ สร้าง ระบบ เมนู แบบ ยืดหยุ่น และ ควบคุม ได้.