สารบัญ:
คำจำกัดความ - การรวมปลายหมายความว่าอย่างไร
การรวมภายหลังเป็นกระบวนการรันไทม์ของการค้นหาการประกาศตามชื่อที่สอดคล้องกับชนิดที่ระบุเฉพาะ ไม่เกี่ยวข้องกับการตรวจสอบประเภทในระหว่างการรวบรวมเมื่อไม่จำเป็นต้องอ้างอิงไลบรารีรวมถึงวัตถุ
การรวมภายหลังเป็นที่รู้จักกันว่าการเชื่อมโยงแบบไดนามิกและเป็นทางการเช่นเดียวกับการพิมพ์เป็ดและการผูกชื่อ
Techopedia อธิบายการผูกสาย
เนื่องจากการเชื่อมโยงแบบไดนามิกผ่านการเชื่อมโยงล่าช้าที่รันไทม์กระบวนการสามารถดำเนินการต่อไปได้แม้ว่าจะไม่มีไลบรารีการเชื่อมโยงแบบไดนามิก (DLL) โดยใช้เส้นทางการดำเนินการสำรองหลังจากการตรวจสอบความพร้อมใช้งาน การรวมภายหลังช่วยอำนวยความสะดวกในการทำงานกับประเภททั่วไปซึ่งหมายความว่าประเภทเดียวกันสำหรับการกำหนดวัตถุต่าง ๆ อาจถูกนำมาใช้ซ้ำ การรวมแบบต่อเนื่องจะเป็นพื้นฐานสำหรับความหลากหลาย
เริ่มต้นใช้งานใน Smalltalk แล้ว Microsoft ได้นำแนวคิดการโยงมาใช้ในเทคโนโลยี component object model (COM) มาใช้ การใช้งานที่มีผลผูกพันช่วงปลายอื่น ๆ รวมถึงการจัดส่งแบบไดนามิกใน Java ประเภทวิปัสสนาและการไตร่ตรองใน. NET รันไทม์ภาษาแบบไดนามิกใน C # 4.0 และการดำเนินการของขั้นตอนการจัดเก็บในภาษาเชิงปฏิบัติ / โครงสร้างแบบสอบถามภาษา (PL / SQL) และ Ada
ข้อเสียเปรียบหลักของการผูกปลายคือ:
- ประสิทธิภาพของแอปพลิเคชั่นช้าลง
- ไม่ได้ให้ประโยชน์ในการเติมโค้ดให้สมบูรณ์เมื่อเทียบกับการผูกก่อน
