האם לטיפוסים פרימיטיביים יש שיטות?
האם לטיפוסים פרימיטיביים יש שיטות?

וִידֵאוֹ: האם לטיפוסים פרימיטיביים יש שיטות?

וִידֵאוֹ: האם לטיפוסים פרימיטיביים יש שיטות?
וִידֵאוֹ: אמיר חצרוני: זה מה שגרם לשמאל החילוני לשבור את הכלים ולמחות נגד החרדים והממשלה | אקטואורן פרק 21 2024, מאי
Anonim

כי מחרוזת היא לא א סוג פרימיטיבי , זה שיעור (אשר יש שיטות ), בעוד מספר שלם, קצר, char וכו' הם כולם פרימיטיבים (שלא יש שיטות ). כי טיפוסים פרימיטיביים הם רק זה, פְּרִימִיטִיבִי . הם לא יש שיטות.

לאחר מכן, אפשר גם לשאול, האם לסוגי נתונים פרימיטיביים יש שיטות?

א' פְּרִימִיטִיבִי ' סוג מידע אומר שאתה יש ערך המאוחסן בזיכרון--ערך זה יש ל לא שיטות או מבנה פנימי. א יכול פרימיטיבי להיות מנותח רק על ידי פעולות חיצוניות.

יתר על כן, האם טיפוסים פרימיטיביים הם אובייקטים? יש 8 סוגי נתונים פרימיטיביים : int, קצר, char, float, double, boolean, … וכו'. שלא כמו C#, ב-Java, משתנים של a סוג פרימיטיבי אינם חפצים ; הם לא מבנה ולא מבנה לְהִתְנַגֵד מופע משיעור.

כאן, מהן שיטות פרימיטיביות?

א שיטה פרימיטיבית הוא שיטה המעורר התנהגות במכונה הווירטואלית (סקירה כללית) או תוסף. שיטות פרימיטיביות לספק פונקציונליות שאינה זמינה מ-Smaltalk רגיל שיטות . למשל, יש שיטות פרימיטיביות עבור I/O לדוגמה: גישה לקבצים (ראה FileStream) שקעי רשת (ראה Socket)

מה ההבדל בין סוג נתונים פרימיטיבי ללא פרימיטיבי?

נתונים פרימיטיביים הם רק ערכים בודדים, אין להם יכולות מיוחדות. הדוגמאות של סוגי נתונים פרימיטיביים ניתנים בייט, קצר, int, long, float, double, char וכו' לֹא - סוג נתונים פרימיטיבי האם משהו אחר כמו מבנה מערך או מחלקה ידוע בשם לֹא - סוג נתונים פרימיטיבי.

מוּמלָץ: