หลายมรดก

ผู้เขียน: Randy Alexander
วันที่สร้าง: 23 เมษายน 2021
วันที่อัปเดต: 3 พฤษภาคม 2024
Anonim
ทายาทพันธุ์ข้าวเหนียว | EP.16 (FULL EP)  | 11 มี.ค. 65 | one31
วิดีโอ: ทายาทพันธุ์ข้าวเหนียว | EP.16 (FULL EP) | 11 มี.ค. 65 | one31

เนื้อหา

คำจำกัดความ - การถ่ายทอดทางพันธุกรรมหมายถึงอะไร

คุณสมบัติการสืบทอดหลายคุณสมบัติของภาษาโปรแกรมเชิงวัตถุที่คลาสหรือวัตถุสืบทอดคุณสมบัติและคุณสมบัติจากคลาสหรือวัตถุพาเรนต์มากกว่าหนึ่งรายการ สิ่งนี้ตรงกันข้ามกับคุณสมบัติการสืบทอดเดี่ยวซึ่งอนุญาตให้วัตถุหรือคลาสสืบทอดจากวัตถุหรือคลาสที่ระบุ แม้ว่าจะมีประโยชน์บางอย่างที่เกี่ยวข้องกับการสืบทอดหลายอย่าง แต่ก็เพิ่มความกำกวมและความซับซ้อนเมื่อไม่ได้ออกแบบหรือใช้งานอย่างเหมาะสม


ข้อมูลเบื้องต้นเกี่ยวกับ Microsoft Azure และ Microsoft Cloud | ในคู่มือนี้คุณจะได้เรียนรู้ว่าการประมวลผลแบบคลาวด์คืออะไรและ Microsoft Azure สามารถช่วยคุณในการโยกย้ายและดำเนินธุรกิจจากคลาวด์อย่างไร

Techopedia อธิบายการสืบทอดหลายอย่าง

การสืบทอดหลายรายการมีการรวมกันแบบสมมาตรและส่วนขยายแบบอสมมาตรจากมุมมองการรับมรดก เมื่อลักษณะของหนึ่งชุดไม่ขึ้นอยู่กับลักษณะของอีกชุดหนึ่งการสืบทอดหลายครั้งจะมีประโยชน์มากกว่า กล่าวอีกนัยหนึ่งการสืบทอดหลายอย่างมีประโยชน์มากขึ้นเมื่อการแยกลักษณะของวัตถุออกเป็นชุดฉากตั้งฉากเป็นไปได้ การสืบทอดหลายทางมีประโยชน์ในกรณีของรูปแบบของอะแดปเตอร์ อนุญาตให้อินเทอร์เฟซหนึ่งถูกปรับใช้โดยอีกอินเตอร์เฟสหนึ่ง ประโยชน์อีกประการของการสืบทอดหลาย ๆ อันเกี่ยวข้องกับรูปแบบการสังเกตการณ์ ในรูปแบบนี้การเรียกสามารถเก็บรายการฟังก์ชัน / ผู้สังเกตการณ์ที่สามารถได้รับการแจ้งเตือนจากการเปลี่ยนแปลงบางอย่างโดยการเรียกใช้ฟังก์ชันใดฟังก์ชันหนึ่ง ตัวอย่างภาษาการเขียนโปรแกรมที่รองรับการสืบทอดหลายแบบคือ C ++, Python, Perl, Eiffel, Dylan, Curl, Eulisp และ Tcl Java เป็นหนึ่งในภาษาการเขียนโปรแกรมที่โดดเด่นที่สุดซึ่งไม่สนับสนุนการสืบทอดหลายรายการ


อย่างไรก็ตามมีข้อบกพร่องบางอย่างที่เกี่ยวข้องกับการสืบทอดหลายรายการ ฟีเจอร์นี้จะทำให้วิธีการจัดส่งซับซ้อนยิ่งขึ้นและยังนำการตรวจสอบเพิ่มเติมไปยังแอปพลิเคชัน การรับมรดกหลายรายการจะต้องมีการรับรู้ถึงการพึ่งพาโดยเฉพาะที่เกี่ยวข้องกับการเลือกวิธีการ ยิ่งไปกว่านั้นโปรโตคอลที่ใช้การสืบทอดหลายแบบจะต้องมีเอกสารประกอบมากกว่าการใช้การสืบทอดเดี่ยว