Какое практическое использование новых (модификаторов) функций?Практическое использование новых (модификаторов) функций?
1
A
ответ
1
Новый модификатор в C# позволяет переопределить метод в подклассе, скрывающем метод базового класса.
В основном я использовал его для модификации не виртуального метода в подклассе.
2
Это попытка обойти аспект fragile base class problem.
1
Использование новый есть, когда вы хотите функцию с тем же именем, но вы не хотите переопределить. Он идентичен повторно вводит ключевое слово в Delphi.
Я думаю, вы говорите о C#. Перефразируйте, чтобы указать язык. – Naveen
Да, я использую C#. – odiseh
Вот моя статья на эту тему. http://blogs.msdn.com/ericlippert/archive/2008/05/21/method-hiding-apologia.aspx –