public class ExecuteRectangle
public static void Main(string[] args)
RectangleApplication.Tabletop t = new RectangleApplication.Tabletop(4.5, 7.5);
namespace RectangleApplication
public Rectangle(double l, double w)
Console.WriteLine("Length: {0}", length);
Console.WriteLine("Width: {0}", width);
Console.WriteLine("Area: {0}", GetArea());
class Tabletop : Rectangle
public Tabletop(double l, double w): base (l, w)
Console.WriteLine("Cost: {0}", GetCost());
public class Rectangle : RectangleApplication.Rectangle {};