예제 #1
0
    static void Main()
    {
        House h = new House(120, "red");

        System.Console.WriteLine("House: " + h.GetColor() +
                                 ", " + h.GetArea() + "m2");
        Flat flat = new Flat();

        System.Console.WriteLine("Flat: " + flat.GetColor() +
                                 ", " + flat.GetArea() + "m2");
        SmallFlat sf = new SmallFlat();

        System.Console.WriteLine("Small Flat: " + sf.GetColor() +
                                 ", " + sf.GetArea() + "m2");
        sf.SetColor("yellow");
        sf.SetArea(47);
        System.Console.WriteLine("Small Flat corrected: " +
                                 sf.GetColor() + ", " +
                                 sf.GetArea() + "m2");
    }