2015年11月14日 星期六

C9_3 Pen.cs 抽象類別定義與實現

using System;
namespace C9_3
{
    ///
    ///定義一個抽象APen類別
    ///
    public abstract class APen
    {
        public abstract void Write();
        //public void Write() { }
    }
    public class Pencil : APen
    {
        public override void Write()
        {
            Console.WriteLine("現在用鉛筆進行繪畫操作!");
        }
    }
    public class Brush : APen
    {
        public override void Write()
        {
            Console.WriteLine("現在用毛筆進行繪畫操作!");
        }
    }
    public class FountainPen : APen
    {
        public override void Write()
        {
            Console.WriteLine("現在用鋼筆進行繪畫操作!");
        }
    }
}

沒有留言: