сообщение компилятора на отсутствие вызова метода предка
От: Gary Земля  
Дата: 19.09.05 12:03
Оценка: 1 (1)
Можно ли в Visual Studio заставить компилятор выдавать сообщение о том, что переписанная виртуальная функция в наследованном классе не вызывает соответствующую функцию базового класса?
В свойствах проекта выставлен warning level 4, Visual Studio 2005

То есть, хотелось бы получить предупреждение в следующей ситуации:

class Animal
public virtual void Run()
{
// do something
}

class Dog:Animal
public override void Run()
{
base.Run(); // комментирование этой строчки вызывает предупреждение
// do something else
}
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.