Запитання з тегом «liskov-substitution-principle»


7
Чому масив реалізує IList?
Див. Визначення класу System.Array public abstract class Array : IList, ... Теоретично я маю змогу написати цей шматочок і бути щасливим int[] list = new int[] {}; IList iList = (IList)list; Я також повинен мати можливість викликати будь-який метод з iList ilist.Add(1); //exception here Моє запитання не в тому, чому …

3
Чи можете ви пояснити принцип заміщення Ліскова на гарному прикладі C #? [зачинено]
Закрито . Це питання має бути більш сфокусованим . Наразі відповіді не приймаються. Хочете покращити це питання? Оновіть питання, щоб воно зосереджувалось на одній проблемі, лише відредагувавши цю публікацію . Закрито 10 місяців тому . Удосконалюйте це питання Чи можете ви пояснити Принцип заміщення Ліскова ("L" ТВЕРДОГО) на гарному прикладі …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.