Что такое инкапсуляция и что будет, если сделать все поля класса публичными?
Каталог вопросов
100+ вопросов с разборами для собеседований по C# и .NET
Фильтры
Мы тоже используем AI. Но проверяем факты, строим программу обучения и отслеживаем ваш прогресс.
Вопросы
10 всегоЧто такое наследование и что произойдёт, если вызвать метод базового класса из переопределённого метода в наследнике?
Класс B наследует A с virtual/override Foo. Что выведут вызовы Foo() для B obj2 = new B() и A obj3 = new B()?
Чем абстрактный класс отличается от обычного и что будет, если не реализовать абстрактный метод в наследнике?
Для чего нужны интерфейсы и что будет, если класс реализует два интерфейса с одинаковым методом?
В чём разница между обычным свойством с backing field и автосвойством? Когда автосвойства недостаточно?
Когда вызывается статический конструктор класса в C#?
Чем отличаются классы от структур в C#? Почему структуру не стоит делать размером более 16 байт?
Какие методы наследует каждый класс от System.Object и зачем переопределять ToString, Equals и GetHashCode вместе? Что п…
Что такое цепочка конструкторов и что будет, если не вызвать конструктор базового класса явно?