פורסם 2008 בינואר 917 שנים שלום..נתנו לנו תרגיל לעשות מחלקה אבסטרקטית "מכונית" ומחלקות יורשות אופנוע,משאית וטרקטור ולבנות כל מיני פונקציות מתאימות + תכנית ראשית המפעילה את הפונקציות.עכשיו אמרו לנו לעשות את זה ככה שלא תהיה מגבלה על מספר האובייקטים שניתן ליצור, ולבנות מערך דינאמי ב-c# זה לא אפשרי, אז האפשרות שנראתה לי הכי הגיונית היא ליצור את האובייקטים בתוך רשימה מקושרת ממויינת(המיון נחוץ בשביל הפונקציות שנתנו לממש). אבל אין לי שמץ איך לעשות את זה אז אם מישהו יוכל לעזור לי זה יהיה ענק.תודה!!
פורסם 2008 בינואר 917 שנים ולבנות מערך דינאמי ב-c# זה לא אפשריאמממ .. אתה יכול להשתמש ב ArrayList הוא דינאמי לחלוטין ומאוד קל לשימוש.
פורסם 2008 בינואר 1017 שנים אתה יודע שבד"כ אופנוע לא יורש ממכונית כי אופנוע זה לא מכונית... כן?אם Motorcycle יורש מ-Car, אתה יכול לעשות Array<Car> ולהגניס לתוכו Motorcycle. או List<Car>אבל באופן כללי זה רעיון רע שאופנוע יירש ממכונית. הלקח הזה חשוב לא פחות מהתרגיל.
פורסם 2008 בינואר 1017 שנים מחבר אתה יודע שבד"כ אופנוע לא יורש ממכונית כי אופנוע זה לא מכונית... כן?אם Motorcycle יורש מ-Car, אתה יכול לעשות Array<Car> ולהגניס לתוכו Motorcycle. או List<Car>אבל באופן כללי זה רעיון רע שאופנוע יירש ממכונית. הלקח הזה חשוב לא פחות מהתרגיל.סליחה טעות שלי, לא מכונית, אלא "כלי רכב"- מחלקה אבסטרקטי.ולא הבנתי מה הסברת פה...תודה!
פורסם 2008 בינואר 1117 שנים "כלי רכב" זה אחלה.יש משהו ב-C# שנקרא generics. אם אתה לא מכיר, אז אתה יכול אני מניח להשתמש ב-ArrayList.בגדול List<SomeType> זה רשימה מקושרת של איברים מסוג SomeType.
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.