- Как мы можем настроить класс для наследования, но предотвратить переопределение метода?
Чтобы предотвратить переопределение метода базового класса, просто не указывайте его как виртуальный.
2. Что такое сериализация?
Сериализация — это процесс преобразования объекта в поток байтов, чтобы его можно было передавать по сети или хранить в постоянном хранилище.
3. В чем разница между константами и только для чтения?
const — это константа времени компиляции, и доступ только для чтения позволяет вычислять значение во время выполнения.
4. В чем разница между переопределением метода и перегрузкой метода?
перегрузка происходит, когда два или более метода встречаются в одном классе, тогда как переопределение происходит, когда два метода имеют одно и то же имя и параметры.
5. Обсудите то, что вы узнали на этой неделе, как будто кто-то только что спросил вас.
Фреймворки и интерфейсы.
6. Что произойдет, если унаследованные интерфейсы имеют конфликтующие имена методов?
Он не будет реализовывать оба метода одновременно и не будет работать.
7. Что такое индексаторы в C# .NET?
Он позволяет использовать объект как массив.