האם לכיתה מופשטת יכולות להיות שיטות לא מופשטות?
האם לכיתה מופשטת יכולות להיות שיטות לא מופשטות?

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

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

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

אנשים גם שואלים, האם מחלקה מופשטת יכולה להגדיר גם שיטות מופשטות וגם שיטות לא מופשטות?

א שיטה מופשטת הוא שיטה בילד מעמד שמעקף הורה שיטה . האם מחלקה מופשטת יכולה להגדיר גם שיטות מופשטות וגם לא - שיטות מופשטות ? ת לא-זה חייב לכלול את כל זה או את זה.

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

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

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

מה השימוש במחלקה מופשטת ללא שיטה מופשטת ב-Java?

מחלקה מופשטת ללא שיטה מופשטת אומר שאתה יכול ליצור אובייקט מזה שיעור מופשט . ראה את הדוגמה שלי. אם אתה כותב אחד שיטה מופשטת בְּתוֹך שיעור מופשט אז זה לא יתבצע קומפילציה. מה שאומר שאם אתה יוצר מחלקה מופשטת ללא שיטה מופשטת אז אתה יכול ליצור אובייקט מזה שיעור מופשט.

מוּמלָץ: