C Sharp (C#) - Polymorphism and Abstract Classes
What will this code print?
abstract class Shape { public abstract double Area(); }
class Circle : Shape { double radius; public Circle(double r) { radius = r; } public override double Area() => 3.14 * radius * radius; }
Shape s = new Circle(2);
Console.WriteLine(s.Area());