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