ממשקים והורשה

nirtheking

New member
ממשקים והורשה

ב-C# איך אני גם יורש ממחלקה מסוימת וגם מממש ממשק ?
 

nirtheking

New member
אני מעיין שם לפעמים

(אני לומד דרך ספרים מחו"ל בספריה וירטואלית - אם זה מעניין כאן מישהו) ולפני ששאלתי עיינתי שם אבל לא ממש כתוב שם איך יורשים וגם מממשים ממשק. ב-JAVA הייתי כותב extends כדי לירוש ו-implements בשביל לממש ממשק. אבל כאן משתמשים באותו תחביר: הנקודותיים :)). אז מה אני שם קודם? הורשה או מימוש? והייתי רוצה לדעת איך הקומפיילר יודע מתי הוא ממש ממשק ומתי הוא מוריש מחלקה? (ב-JAVA זה ברור כי ה"אופרטורים" שונים)
 

gilad g

New member
קודם מימוש, אח"כ הורשה

הקומפיילר יודע, כי הראשון הוא תמיד קלאס או אינטרפייס, וכל השאר הם רק אינטרפייסים. ואם היית טורח לפתוח גוגל/corner/MSDN, לא היית צריך בכלל לשאול את השאלה הזאת...
 

nirtheking

New member
..

אני נשבע לך שפתחתי את corner והסתכלתי שם. אני לא חנטריש שסתם אומר דברים. (לא שאמרת את זה חס וחלילה)
 
למעלה