Mid From PDF OOP C# OOP

Can you override an abstract method as virtual?

  • No, abstract methods must be overridden with override in derived classes.
  • You can then mark the overriding method as virtual to allow further overriding in

subclasses.

bstract class Vehicle { public abstract void Start(); }

class Car : Vehicle { public override void Start() =>

Console.WriteLine("Car starts"); }

More from C# Programming Tutorial

All questions for this course
Toolliyo Assistant
Ask about tutorials, ebooks, training, pricing, mentor services, and support. I use public site content only—not admin or internal tools.

care@toolliyo.com

Need callback? Share your details