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