Я довольно запутался в некоторых концепциях ООП: виртуальный
, переопределить
, новый
и запечатанный переопределение
. Может ли кто-нибудь объяснить различия?
Я совершенно ясно понимаю, что если будет использоваться метод производного класса, можно использовать ключевое слово override
, чтобы метод базового класса был замещен производным классом. Но я' m не уверен насчет нового
и запечатанного переопределения
.