INTERFACE בשפת c#
טוב, אז יש לנו אינטרפייס class. (אני מדברת על שפת c#) אני מבינה מה הוא בפועל, אבל לא בעקירון. ז'תומרת - בסדר, הוא לא מממש אף פונקציה, וכל היורשים ממנו חייבים לממש את כל מה שהגדיר. אבל מה הקטע שלו? למה לא מגדירים בו על הפונקציות אם הן public or private? ולמה אסור שיהיה בו משהו סטטי? (משתנה או פונקציה). וחוץ מזה, אני יכולה סתם להגדיר class, ופשוט לא לממש חלק ממנו, ולהגדיר אותו אבסטרקטי, אז במה האינטרפייס שונה מהותית? ותודה מראש, פטל.
טוב, אז יש לנו אינטרפייס class. (אני מדברת על שפת c#) אני מבינה מה הוא בפועל, אבל לא בעקירון. ז'תומרת - בסדר, הוא לא מממש אף פונקציה, וכל היורשים ממנו חייבים לממש את כל מה שהגדיר. אבל מה הקטע שלו? למה לא מגדירים בו על הפונקציות אם הן public or private? ולמה אסור שיהיה בו משהו סטטי? (משתנה או פונקציה). וחוץ מזה, אני יכולה סתם להגדיר class, ופשוט לא לממש חלק ממנו, ולהגדיר אותו אבסטרקטי, אז במה האינטרפייס שונה מהותית? ותודה מראש, פטל.