מהו ממשק גנרי ב-Java?
מהו ממשק גנרי ב-Java?

וִידֵאוֹ: מהו ממשק גנרי ב-Java?

וִידֵאוֹ: מהו ממשק גנרי ב-Java?
וִידֵאוֹ: מדריך Java - פרק 22 - ממשקים 2024, נוֹבֶמבֶּר
Anonim

גנרית ממשקים מוגדרים בדיוק כמו גנרית שיעורים. לדוגמה: ה-MyInterface הוא א ממשק גנרי שמצהירה על השיטה שנקראת myMethod(). באופן כללי, א ממשק גנרי מוצהר באותו אופן כמו א גנרית מעמד. הכיתה שלי היא לא גנרית מעמד.

יודע גם, מהו ממשק גנרי?

ממשקים המוצהרים עם פרמטרים מסוגbecome ממשקים גנריים . ממשקים גנריים יש אותן שתי מטרות כמו רגיל ממשקים . הם נוצרים כדי לחשוף חברי מחלקה שישמשו מחלקות אחרות, או כדי לאלץ מחלקה ליישם פונקציונליות ספציפית.

מלבד למעלה, מהי שיטה גנרית ב-Java? שיטות ג'אווה גנריות ו גנרית כיתת מתכנתים שניתן לציין, עם יחיד שיטה הצהרה, קבוצה של קשורים שיטות , או עם הצהרת singleclass, קבוצה של טיפוסים קשורים, בהתאמה. גנריות מספקים גם בטיחות מסוגי זמן קומפילציה המאפשרת למתכנתים לתפוס סוגים לא חוקיים בזמן ההידור.

פשוט כך, מה המשמעות של ממשק ב-Java?

א ממשק הוא סוג התייחסות Java .זה הוא דומה לכיתה. זה הוא אוסף של שיטות מופשטות. כיתה מיישמת א מִמְשָׁק , ובכך ירש את השיטות המופשטות של ה מִמְשָׁק . יחד עם שיטות מופשטות, א מִמְשָׁק עשוי להכיל גם קבועים, שיטות ברירת מחדל, שיטות סטטיות וסוגים מקוננים.

מה השימוש בגנריות ב-Java?

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

מוּמלָץ: