Want to create interactive content? It’s easy in Genially!
הירושה
אריאל קלפנר
Created on January 1, 2021
Start designing with a free template
Discover more than 1500 professional designs like these:
View
Secret Code
View
Corporate Escape Room: Operation Christmas
View
Reboot Protocol
View
Desert Island Escape
View
Halloween escape
View
Horror Escape Room
View
Witchcraft Escape Room
Transcript
escape game
START
הקדמה
משימה
דמויות
ברוכים הבאים לאחזות רדקליף הידועה בכינויה האחוזה הנטושה. האחוזה ננטשה לפני מספר שנים בעקבות אירועים מוזרים שהתרחשו בה.
דמויות
הקדמה
משימה
מר רדקליף מצא את מותו באופן מסתורי בטירה. הוא הותיר אחריו צוואה. רק פותר חידת הצוואה יזכה בירושה הנכבדה שהותיר אחריו מר רדקליף. היעזרו בדמויות השונות כדי לפתור את חידת הירושה. בהצלחה...
דמויות
משימה
הקדמה
לייטון
מלני
הנרי
מייק
מומחה פורץ דרך בתחום הירושה
מומחה לפולימורפיזם והמרות
מזהה שגיאות זמן ריצה
מזהה שגיאות הידור(קומפילציה)
הקדמה
משימה
דמויות
1 Find the key to enter
2 Welcome
(13x13)+(6x66-52)
3 Search for clues
4 Touch the correct keys
1I
III
V/
IV
Something is wrong ...
V/
IV
III
1I
...Keep playing
III
V/
1I
IV
...One more
1I
III
V/
IV
נתונות חמש המחלקות הבאות: RUN, Z, Y, X, B החידות קשורות לחמשת המחלקות הנ"ל. איזה קשר ייתכן ביניהן שרלבנטי לתעלומה ?
5 Use the typewriter correctly
5 Use the typewriter correctly
"Use the typewriter correctly..."
Enter the key
6 בכל אחת מהמחלקות Z, Y, X , B הוגדרה הפעולה {} public void foo ובמחלקה RUN הוגדרה הפעולה : public void bar (Object g){g.foo();} האם תתקבל שגיאה ? אם כן איזו ? ומדוע ?
תתקבל שגיאת הידור משום שהמחלקה Object לא מכירה את הפעולה foo שהוגדרה במחלקות היורשות שלה.
לא תתקבל הודעת שגיאה משום שכל המחלקות יורשות מהמחלקה Object.
תתקבל שגיאת זמן ריצה משום שהמחלקה Object לא מכירה את הפעולה foo שהוגדרה במחלקות היורשות שלה.
6 הנח שהמחלקות Z, Y, X יורשות את המחלקה B. בכל אחת מהמחלקות Z, Y , X הוגדרה הפעולה {} public void foo ובמחלקה RUN הוגדרה הפעולה : public void bar (B g){g.foo();} האם תתקבל שגיאה ? אם כן איזו ? ומדוע ?
תתקבל שגיאה הידור משום שהמחלקה B לא מכירה את הפעולה foo, נדרשת כאן המרה מפורשת כלפי מטה.
תתקבל שגיאת זמן ריצה. כאשר הפעולה תורץ היא תבחין שהפעולה foo לא קיימת במחלקה B, נדרשת המרה מפורשת כלפי מטה.
לא תיתקבל הודעת שגיאה. יש כאן ירושה תקינה בין המחלקות.
6 הנח שהמחלקות Z, Y, X יורשות את המחלקה B. בכל אחת מהמחלקות Z, Y , X, B הוגדרה הפעולה {} public void foo ובמחלקה RUN הוגדרה הפעולה : public void bar (B g){g.foo();} האם תתקבל שגיאה ? אם כן איזו ? ומדוע ?
לא תתקבל הודעת שגיאה. יש כאן ירושה תקינה. הפעולה מוגדרת בכל המחלקות.
תתקבל הודעת שגיאת זמן ריצה. כאשר התוכנית תורץ היא תגלה שנדרשת כאן המרה מפורשת כלפי מטה.
תתקבל שגיאת הידור אומנם הירושה תקינה, אך נדרשת כאן המרה מפורשת כלפי מטה.
6 הנח שהמחלקות Z, Y, X יורשות את המחלקה B. בכל אחת מהמחלקות Z, Y , X, B הוגדרה הפעולה {} public void foo ובמחלקה RUN הוגדרה הפעולה : public void bar (Object g){g.foo();} האם תתקבל שגיאה ? אם כן איזו ? ומדוע ?
לא תתקבל הודעת שגיאה. יש כאן ירושה תקינה. הפעולה מוגדרת בכל המחלקות וכולן יורשות מהמחלקה Object
תתקבל הודעת שגיאת זמן ריצה. כאשר התוכנית תרוץ היא תגלה שנדרשת כאן המרה מפורשת כלפי מטה.
תתקבל שגיאת הידור אומנם הירושה תקינה, והמחלקה B אכן יורשת את המחלקה Object, אך האחרונה אינה מכירה את הפעולה foo נדרשת כאן המרה מפורשת כלפי מטה.
Congratulations
מצאת את עצמותיו של מר רדקליף. כל שנותר הוא להביא אותו לקבורה מכובדת באחוזת הקבר המשפחתית הממוקמת באחד משטחיה הנרחבים של האחוזה. הצלחת לפתור את כל בעיות הירושה שהוא הותיר אחריו. אין ספק שאתה שולט היטב בנושא סוגי שגיאות בירושה. בהצלחה בהמשך אריאל קלפנר.
6 Lorem ipsum dolor sit amet?
You have lost