Junior
From PDF
OOP
C# OOP
What is method overriding?
- Derived class provides a new implementation for a virtual method in base class.
- Enables runtime polymorphism.
class Vehicle { public virtual void Start() =>
Console.WriteLine("Vehicle starts"); }
class Car : Vehicle { public override void Start() =>
Console.WriteLine("Car starts"); }
Share this Q&A
Share preview image: https://www.toolliyo.com/images/toolliyo-logo.png