Koledzy programiści, proszę wybaczyć moje infantylne pytanie, ale możecie mi wytłumaczyć sens istnienia interfejsów w C#? Wiem jak się je implementuje i stosuje, lecz nie rozumiem co jest ich zadaniem. Proszę o bardzo przystępne wytłumaczenie i bardzo dziękuje za wszelką pozostawioną tu ślinę xd.
0
1
Ostatnio było trochę o tym, zapoznaj się z poniższymi tematami:
Jest sens tworzyć te interfejsy?
Interfejsy - czemu implementacja jest w innej warstwie, a deklaracja w innej?
1
Tutaj trochę moja autoreklama:
https://4programmers.net/Forum/1488581
1
Jeżeli zadajesz to pytanie, to postaram się Ciebie nakierować.
Poczytaj o poniższych rzeczach:
- Co to jest SOLID ( w szczególności D )
- Wzorce projektowe
- Różnice miedzy klasą abstrakcyjną a interfejsem