Mid
From PDF
OOP
C# OOP
What happens if both interface and abstract class have the same method signature?
- Implementing class must provide implementation once.
- Explicit interface implementation can resolve ambiguity.
interface IDriveable { void Start(); }
bstract class Vehicle { public abstract void Start(); }
class Car : Vehicle, IDriveable
{
public override void Start() => Console.WriteLine("Car
started");
}Share this Q&A
Share preview image: https://www.toolliyo.com/images/toolliyo-logo.png