האם בנאים צריכים להיות ג'אווה ציבורית?

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

האם בנאים צריכים להיות ג'אווה ציבורית?
האם בנאים צריכים להיות ג'אווה ציבורית?
Anonim

לא, בונים יכולים להיות ציבוריים, פרטיים, מוגנים או ברירת מחדל (ללא שינוי גישה כלל). הפיכת משהו לפרטי לא אומר שאף אחד לא יכול לגשת אליו. זה רק אומר שאף אחד מחוץ לכיתה לא יכול לגשת אליו. אז גם בנאי פרטי שימושי.

האם בנאים יכולים להיות פרטיים ב-Java?

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

האם בוני ברירת מחדל הם פרטיים או ציבוריים?

ב-C++, הבנאי נקרא אוטומטית כאשר אובייקט של מחלקה נוצר. כברירת מחדל, בנאים מוגדרים ב-קטע ציבורי של המחלקה.

למה אנחנו מכריזים בדרך כלל על קונסטרוקטור כחבר ציבורי ב-Java?

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

איך אני הופך את הבנאי שלי לציבורי?

הפוך את הקונסטרוקטור לציבורי אם אתה מאפשר לקוד הלקוח שלך מחוץ לחבילה, להפעיל את האובייקט שלך. אם לאwant that(מכיוון שהאובייקט הוא ספציפי לחבילה או שהאובייקט עצמו לא יכול להיות מופע ישירות) use package-private.

מוּמלָץ:

מאמרים מעניינים
האם וודקה lvov ללא גלוטן?
קרא עוד

האם וודקה lvov ללא גלוטן?

וודקות העשויות מפירות וירקות הן ללא גלוטן, כך שאנשים עם רגישות לדגנים יכולים להתפנק. בנוסף, LVOV מבוסס 100% על בסיס תפוחי אדמה לא רק ללא גלוטן, אלא גם בעל הסמכה של OU. מי מייצר וודקה LVOV? LVOV וודקה וספיריטוס מיוצרים בפולין ומיוצרים באותו אופן שבו הם נוצרו במשך דורות.

בו מהו הסוד של ריצ'י?
קרא עוד

בו מהו הסוד של ריצ'י?

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

האם תרנגולות יאכלו רימות?
קרא עוד

האם תרנגולות יאכלו רימות?

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