Результаты поиска по запросу "liskov-substitution-principle"
Определение интерфейса IList: «Представляет неуниверсальную коллекцию объектов, доступ к которым по индексу возможен индивидуально». Массив полностью удовлетворяет этому определению, поэтому должен реализовывать интерфейс. Исключением при вызове метода Add () является «System.NotSupportedException: Коллекция имела фиксированный размер», и это произошло из-за того, что массив не может динамически увеличивать свою емкость. Его емкость определяется при создании объекта массива.
ите определениеSystem.Array класс public abstract class Array : IList, ...Теоретически я должен быть в состоянии написать этот бит и быть счастливым int[] list = new int[] {}; IList iList = (IList)list;Я также должен иметь возможность вызывать ...
Решает ли это нарушение квадратного прямоугольника подстановки Лискова?
Я очень плохо знаком с принципами дизайна SOLID. Одна вещь, с которой у меня возникли проблемы с пониманием, - это пример "прямоугольника-прямоугольника" нарушения принципа подстановки Лискова. Почему установщик высоты / ширины квадрата должен ...
Решает ли это нарушение квадратного прямоугольника подстановки Лискова?
Я очень плохо знаком с принципами дизайна SOLID. У меня была проблема с пониманием:Площадь прямоугольника» пример нарушения принципа Лискова Субстанции. Поче...
Могу ли я реализовать серию повторно используемых тестов для проверки реализации интерфейса?
Я пишу серию классов коллекции в C #, каждый из которых реализует аналогичные пользовательские интерфейсы. Можно ли написать единую коллекцию модульных тестов для интерфейса и автоматически запустить их все в нескольких разных реализациях? Я ...
What is an example of the Liskov Substit,ution Principle
Я слышал, что Принцип замещения Лискова (LSP) - это фундаментальный принцип объектно-ориентированного проектирования. Что это такое и какие примеры его использования?
Принцип подстановки Лискова и Потоки
Есть ли тот факт, что естьРучей [http://msdn.microsoft.com/en-us/library/system.io.stream%28v=vs.110%29.aspx] производные классы, которые нельзя написать или найти, нарушают принцип подстановки ...
Нарушает ли это принцип подстановки Лискова, и если да, то что мне с этим делать?
Вариант использования: я использую шаблоны данных, чтобы сопоставить View с ViewModel. Шаблоны данных работают путем проверки наиболее производного типа конк...
Страница 1 из 2