yanivdan98 פורסם פברואר 18, 2013 דיווח שיתוף פורסם פברואר 18, 2013 אהלן משהו יכול להסביר לי למה התשובה הנ"ל נכונה (סעיף 2) ולא סעיף 1? כמו כן אשמח להסבר למה משתנה private יכולים לגשת אליו כל המופעים של מחלקה A? (זה לא נשמח הגיוני) כמו כן, לפי מה שהבנתי משתנה בעל הרשאה package זה משתנה שאפשר לגשת אליו מכל מקום מה- package הנוכחי אזי האם זה אומר שגם משתנים שהם לאו דווקא A יוכלו לגשת למשתנה הנ"ל? תודה http://img842.imageshack.us/img842/795/8new.png Uploaded with http://imageshack.us'>ImageShack.us ציטוט קישור לתוכן שיתוף באתרים אחרים More sharing options...
Home@ פורסם פברואר 18, 2013 דיווח שיתוף פורסם פברואר 18, 2013 כמו כן אשמח להסבר למה משתנה private יכולים לגשת אליו כל המופעים של מחלקה A? (זה לא נשמח הגיוני) למה לא הגיוני? אין טעם להסתיר את המבנה הפנימי של האובייקט מפני אובייקט אחר מאותה המחלקה, שממילא מכיר אותו וידע גם לשמור על כל האינווריאנטות של המחלקה. חוץ מזה, בלי היכולת הזו לא היית יכול למשל לממש copy constructor מבלי לחשוף את כל השדות במחלקה. כמו כן, לפי מה שהבנתי משתנה בעל הרשאה package זה משתנה שאפשר לגשת אליו מכל מקום מה- package הנוכחי אזי האם זה אומר שגם משתנים שהם לאו דווקא A יוכלו לגשת למשתנה הנ"ל? כן, בדיוק. ניתן לגשת לשדה y מתוך הממתודות של כל מחלקה המוגדרת באותו ה-package. 1 ציטוט קישור לתוכן שיתוף באתרים אחרים More sharing options...
yanivdan98 פורסם פברואר 18, 2013 מחבר דיווח שיתוף פורסם פברואר 18, 2013 הי תודה :) אז לפי מה שאני מבין ממך אם יש לי שני אובייקטים מסוג A : A1,A2 אזי כל אחד יכול לגשת למשתנים הפרטיים של השני (גם אם הם לא שייכים לא) שאופן ישיר? ואילו מחלקות שהם לא מסוג A חייבות לגשת למשתנים הפרטיים רק בעזרת מתודות public ? ציטוט קישור לתוכן שיתוף באתרים אחרים More sharing options...
Home@ פורסם פברואר 18, 2013 דיווח שיתוף פורסם פברואר 18, 2013 נכון :) ציטוט קישור לתוכן שיתוף באתרים אחרים More sharing options...
yanivdan98 פורסם פברואר 18, 2013 מחבר דיווח שיתוף פורסם פברואר 18, 2013 תודה רבה לך:) יש לי עוד כמה שאלות פה, למשל (שאלה שממש הייתי רוצה לדעת את הפתרון שלה- מיהם השחקנים?): http://forums.techstud.net/index.php/topic/3541-use-case/ במידה ואתה יודע אשמח אם תעזור לי ציטוט קישור לתוכן שיתוף באתרים אחרים More sharing options...
הודעות מומלצות
הצטרפות לשיח
באפשרותך לשלוח הודעה כעת ולהירשם מאוחר יותר. אם ברשותך חשבון, ניתן להתחבר עכשיו לשליחת הודעה דרך חשבונך.
הערה: הודעתך דרושה לאישור הנהלה לפני הצגתה.