מה התועלת של מילת מפתח זו וסופר ב-Java?
מה התועלת של מילת מפתח זו וסופר ב-Java?

וִידֵאוֹ: מה התועלת של מילת מפתח זו וסופר ב-Java?

וִידֵאוֹ: מה התועלת של מילת מפתח זו וסופר ב-Java?
וִידֵאוֹ: Super Keyword in Java Full Tutorial - How to Use "super" 2024, מרץ
Anonim

סוּפֶּר וזה מילות מפתח ב-Java . מילת מפתח סופר הוא בשימוש כדי לגשת לשיטות של מחלקת האב בזמן זה בשימוש כדי לגשת לשיטות של המחלקה הנוכחית. זה שמור מילת מפתח ב-java כלומר, אנחנו לא יכולים להשתמש זה כמזהה. זה בשימוש להפנות את המופע של המחלקה הנוכחית כמו גם חברים סטטיים.

יתר על כן, מה השימוש במילת מפתח העל ב-Java עם דוגמה?

1) סוּפֶּר הוא בשימוש להפנות משתנה מופע של מחלקת האב המיידי. אנחנו יכולים השתמש במילת מפתח סופר כדי לגשת לאיבר הנתונים או לשדה של מחלקת האב. זה בשימוש אם כיתת הורה וכיתת ילד יש אותם שדות. באמור לעיל דוגמא , חיות וכלב לשני הכיתות יש צבע רכוש משותף.

בנוסף, מה ההבדל בין מילת מפתח זו למילת מפתח ב-Java? זה ו סוּפֶּר הן שתי מילות מפתח מיוחדות ב Java , המשמש לייצוג מופע נוכחי של מחלקה וזהו סוּפֶּר מעמד. כמו שאמרתי בתוך ה השורה הראשונה, הראשית ההבדל בין זה לסופר ב Java הוא שזה מייצג מופע נוכחי של מחלקה, while סוּפֶּר מייצגים את המופע הנוכחי של מחלקת האב.

בהתאם, מה התועלת של מילת מפתח זו ב-Java?

מילת מפתח 'זה' ב Java הוא משתנה התייחסות המתייחס לאובייקט הנוכחי. "זה" הוא הפניה לאובייקט הנוכחי, שהשיטה שלו נקראת. אתה יכול להשתמש "זֶה" מילת מפתח כדי למנוע התנגשויות שמות בשיטה/בנאי של המופע/האובייקט שלך.

מה המטרה של סופר בג'אווה?

הגדרה ושימוש ה סוּפֶּר מילת מפתח מתייחסת לאובייקטים של מחלקה-על (הורה). הוא משמש כדי לקרוא לשיטות superclass, ולגישה לבנאי superclass. השימוש הנפוץ ביותר ב- סוּפֶּר מילת המפתח היא למנוע את הבלבול בין מחלקות-על ותתי-מחלקות שיש להן שיטות עם אותו שם.

מוּמלָץ: