Pytania otagowane jako interface

Interfejs odnosi się do wyznaczonego punktu interakcji z komponentem. Interfejsy mają zastosowanie zarówno na poziomie sprzętu, jak i oprogramowania. --- Odnosi się również do elementu języka „interface”, który jest jedynym wyjątkiem od dziedziczenia pojedynczego w językach Java, C # i podobnych.


5
Czy zwracanie IList <T> jest gorsze niż zwracanie T [] lub List <T>?
Odpowiedzi na takie pytania: List &lt;T&gt; lub IList &lt;T&gt; zawsze wydają się zgadzać, że zwrócenie interfejsu jest lepsze niż zwrócenie konkretnej implementacji kolekcji. Ale walczę z tym. Utworzenie wystąpienia interfejsu jest niemożliwe, więc jeśli metoda zwraca interfejs, w rzeczywistości nadal zwraca określoną implementację. Trochę z tym eksperymentowałem, pisząc dwie małe …


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.