Публикации по теме 'inheritance'
Понимание наследования в C#
Наследование — одна из самых фундаментальных концепций объектно-ориентированного программирования, и она необходима для понимания того, как писать эффективный код на C#. В этой записи блога мы подробно рассмотрим, что такое наследование, как оно работает в C#, а также некоторые ключевые концепции, которые необходимо знать для его эффективного использования. Итак, надевайте водолазное снаряжение и вперед!
Во-первых, давайте определим, что такое наследование. Проще говоря, наследование..
WTF — это принцип замещения Лискова?
Итак, привет еще раз, на этот раз я попытаюсь объяснить, что такое принцип подстановки Лискова (он же поведенческий подтип), я сделаю это, используя C#, который является ООП (объектно-ориентированным языком программирования), поэтому тем, кто знаком с Python, следует прочитать это тоже.
Прежде всего, вы должны знать, что принцип LS гласит, что объект из базового класса (или родительского класса) должен быть заменен объектом производного класса (или дочернего) без каких-либо ошибок или..