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

מהי מחלקת מיכל עם דוגמה ב-C++?
מהי מחלקת מיכל עם דוגמה ב-C++?

וִידֵאוֹ: מהי מחלקת מיכל עם דוגמה ב-C++?

וִידֵאוֹ: מהי מחלקת מיכל עם דוגמה ב-C++?
וִידֵאוֹ: הסרטון המדהים של מיכל שיר שהתקשורת מסתירה - מה היא אמרה על לפיד? 2024, אַפּרִיל
Anonim

ספינת מכולות פנימה ג ++

וה מעמד המכיל את האובייקט ואיברים של אחר מעמד בסוג כזה של מערכת יחסים נקרא א כיתת מיכל . האובייקט שהוא חלק מאובייקט אחר נקרא אובייקט מכיל, ואילו אובייקט שמכיל אובייקט אחר כחלק או תכונה שלו נקרא מְכוֹלָה לְהִתְנַגֵד.

בהקשר זה, מהי מחלקת מיכל בדוגמה C++?

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

באופן דומה, מהו מיכל וסוגיו ב-C++? להסביר מְכוֹלָה כיתה ו הסוגים שלו ב-C++. מחלקת המיתרים היא א מְכוֹלָה שמחזיק תווים. את כל מְכוֹלָה מחלקות ניגשות לאלמנטים הכלולים בבטחה וביעילות באמצעות איטרטורים. מְכוֹלָה class היא מחלקה שמחזיקה בזיכרון קבוצה של אובייקטים זהים או מעורבים. זה יכול להיות הטרוגני והומוגני.

יודע גם, איך יוצרים מחלקת מיכל ב-C++?

רוב הקונטיינרים המוגדרים היטב יכללו פונקציות ש:

  1. צור מיכל ריק (דרך בנאי)
  2. הכנס אובייקט חדש לתוך המיכל.
  3. הסר חפץ מהמיכל.
  4. דווח על מספר האובייקטים שנמצאים כעת במיכל.
  5. רוקן את המיכל מכל החפצים.
  6. לספק גישה לאובייקטים המאוחסנים.

מהי מחלקת המכולה?

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