בית התפתחות מהי ירושה יחידה? - הגדרה מטכנולוגיה

מהי ירושה יחידה? - הגדרה מטכנולוגיה

תוכן עניינים:

Anonim

הגדרה - מה המשמעות של ירושה יחידה?

ירושה יחידה מאפשרת לכיתה הנגזרת לרשת תכונות והתנהגות מכיתת הורה יחיד. זה מאפשר למחלקה הנגזרת לרשת את המאפיינים וההתנהגות של מחלקת בסיס, ובכך לאפשר שימוש חוזר בקוד וכן להוסיף תכונות חדשות לקוד הקיים. זה הופך את הקוד להרבה יותר אלגנטי ופחות חוזר על עצמו. ירושה היא אחת מתכונות המפתח של תכנות מונחה עצמים (OOP).


ירושה יחידה בטוחה יותר מירושה מרובה אם ניגשים אליה בדרך הנכונה. זה גם מאפשר לכיתה הנגזרת להתקשר ליישום מחלקת האב לשיטה ספציפית אם שיטה זו תוחלף בכיתה הנגזרת או בבניית כיתת האב.

Techopedia מסביר ירושה יחידה

מושג הירושה משמש בשפות תכנות רבות, כולל C ++, Java, PHP, C # ו- Visual Basic. כדי ליישם ירושה, C ++ משתמשת במפעיל ":", ואילו Java ו- PHP משתמשים במילת המפתח "הרחבה", ו- Visual Basic משתמשת במילת המפתח "יורשת". Java ו- C # מאפשרים ירושה יחידה בלבד, בעוד שפות אחרות כמו C ++ תומכות בירושה מרובה.

מהי ירושה יחידה? - הגדרה מטכנולוגיה