שאלה בעניין data encapsulation ו- get methods – ב(java)
- עד היום הבנתי שהדרך הנכונה היא לעשות את הfields private ולעשות return לfield ע"י getField. ו return field.
בשאלה הבאה (מתוך מבחן הסמכה של oracle) (ראה תמונות) נראה שזה לא ממש נכון. ההתלבטות היא בין תשובה 3 ל-4 וכמו שרואים בתשובה הם אומרים שהנכון הוא 4. אז באמת ככה צריך לעשות getMethod?עם .clone(); ? או שזה משהו אחר בגלל שזה array?
תודה מראש
- עד היום הבנתי שהדרך הנכונה היא לעשות את הfields private ולעשות return לfield ע"י getField. ו return field.
בשאלה הבאה (מתוך מבחן הסמכה של oracle) (ראה תמונות) נראה שזה לא ממש נכון. ההתלבטות היא בין תשובה 3 ל-4 וכמו שרואים בתשובה הם אומרים שהנכון הוא 4. אז באמת ככה צריך לעשות getMethod?עם .clone(); ? או שזה משהו אחר בגלל שזה array?
תודה מראש