איך לעקוף Template בג'אווה
יש לי איזה container שאני מעוניין שיחזיק מחלקה מסוג מופשט כלשהו data לצורך העניין. בשימוש בקונטיינר, אני רוצה לשים אלמנטים מסוג מחלקה A. איך אני עוקף את השימוש החסר ב-templates בג'אווה? ה-data שאני שם בקונטיינר צריך להיות איזה abstract class או משהו כזה? או interface שאני אח"כ כותב לו את המימוש? ישנה דרך להגדיר את ה-data מסוג object ואח"כ לעשות casting לטיפוס A. האם זה הפתרון הפשוט? (שמעתי שהכניסו template בגרסה חדשה של ג'אווה, אבל אני צריך להיות תואם לגרסאות ישנות יותר, אז אין לי אפשרות להשתמש)
יש לי איזה container שאני מעוניין שיחזיק מחלקה מסוג מופשט כלשהו data לצורך העניין. בשימוש בקונטיינר, אני רוצה לשים אלמנטים מסוג מחלקה A. איך אני עוקף את השימוש החסר ב-templates בג'אווה? ה-data שאני שם בקונטיינר צריך להיות איזה abstract class או משהו כזה? או interface שאני אח"כ כותב לו את המימוש? ישנה דרך להגדיר את ה-data מסוג object ואח"כ לעשות casting לטיפוס A. האם זה הפתרון הפשוט? (שמעתי שהכניסו template בגרסה חדשה של ג'אווה, אבל אני צריך להיות תואם לגרסאות ישנות יותר, אז אין לי אפשרות להשתמש)