2015年11月14日 星期六

C9_1 Pen.cs虛擬成員定義與實現

using System;
namespace C9_1
{
    public class Pen
    {
        ///

        ///筆的寫方法
        ///
        public virtual void write()
        {
            Console.WriteLine("現在還沒選擇用什麼筆進行寫操作!");
        }
    }
    public class Pencil : Pen
    {
        public override void write()
        {
            Console.WriteLine("現在用鉛筆進行繪畫操作!");
        }
    }
    public class Brush : Pen
    {
        public override void write()
        {
         
            Console.WriteLine("現在用毛筆進行繪畫操作!");
        }
    }
    public class FountainPen : Pen
    {
        public override void write()
        {
            Console.WriteLine("現在用鋼筆進行繪畫操作!");
        }
    }

}

沒有留言: