namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            Zhu zh = new Zhu(2,3);
            zh.display();
            Console.ReadKey();
        }
    }
    class Bass
    {
        public const double PI = 3.14;
        public virtual void display();
    }
    class Circle : Bass
    {
        private double radius;
        public double area;
        public Circle(double radius)
        {
            this.radius = radius;
            area = PI * radius * radius;
        }
        public override void display()
        {
            base.display();
            Console.WriteLine("area:{0}", area);
        }
    }
    class Zhu:Circle
    {
        private double height;
        public double vol;
        public Zhu(double radius,double height):base(radius)
        {
            this.height = height;
            vol = area * this.height;
        }
        public override void display()
        {
            base.display();
            Console.WriteLine("volum:{0}", vol);
        }
    }
}
提示错误 1 “ConsoleApplication1.Bass.display()”必须声明主体,因为它未标记为 abstract、extern 或 partial D:\My Documents\Visual Studio 2008\Projects\ConsoleApplication1\ConsoleApplication1\Program.cs 20 29 ConsoleApplication1
请问一下这是什么问题,谢谢!