У меня есть базовый класс, который Я хочу предоставить некоторую «базовую» функциональность для методов для всех наследующих классов.
В моих наследуемых классах я хочу сделать:
public override void Setup()
{
base.Setup();
}
Но в данный момент говорится, что я должен использовать ключевое слово new.
Как мне его получить, чтобы мне пришлось использовать ключевое слово override
?
Есть ли разница между тем, как я сейчас использую ключевое слово new
и переопределить
?