public static void Main()
Rectangle sqr1 = new Square();
Console.WriteLine(AreaCalculator.CalculateArea(sqr1));
Rectangle sqr2 = new Square();
Console.WriteLine(AreaCalculator.CalculateArea(sqr2));
public virtual int Height { get; set; }
public virtual int Width { get; set; }
public override int Height
public override int Width
public class AreaCalculator
public static int CalculateArea(Rectangle r)
return r.Height * r.Width;