C Sharp (C#) - Inheritance
Consider this code:
What is the output?
abstract class Vehicle {
public abstract string Move();
}
class Car : Vehicle {
public override string Move() => "Car moves";
}
class Bike : Vehicle {
public override string Move() => "Bike moves";
}
class Program {
static void Main() {
Vehicle v = new Car();
System.Console.WriteLine(v.Move());
v = new Bike();
System.Console.WriteLine(v.Move());
}
}What is the output?
