Метод с модификатором override в абстрактном классе - C#

Узнай цену своей работы

Формулировка задачи:

проблема с override,студия 10 ругается.
abstract class A{
public void output(){}
}
class B:A{
 
public override void output(){
Console.Writeline("Class B");
}
}
если в abstract метод как virtual прописать,то работает. в чем проблема?раньше можно было без virtual.

Решение задачи: «Метод с модификатором override в абстрактном классе»

textual
Листинг программы
abstract class A{
public void output(){}
}
class B:A{
 
public new void output(){
Console.WriteLine("Class B");
}
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

15   голосов , оценка 3.867 из 5
Похожие ответы