本帖最后由 as86238582 于 2012-05-09 08:30:56 编辑

解决方案 »

  1.   

    你的 trumpet()返回值为int型,但是你没返回任何值所以提示错误,将int替换成void就行
    public int trumpet()
            {
                Console.WriteLine("I am bike 玲玲!");        }
      

  2.   

     class Bus : Ivehicle
        {
            public int trumpet()
            {
                Console.WriteLine("I am bus 叭叭!");
    return 1;
            }
        }
      

  3.   

    将class Bike : Ivehicle
        {
            public int trumpet()
            {
                Console.WriteLine("I am bike 玲玲!");        }
        }    class Bus : Ivehicle
        {
            public int trumpet()
            {
                Console.WriteLine("I am bus 叭叭!");
            }
        }改为:
    class Bike : Ivehicle
        {
            public void trumpet()//不需要返回值
            {
                Console.WriteLine("I am bike 玲玲!");        }
        }    class Bus : Ivehicle
        {
            public void trumpet()//不需要返回值
            {
                Console.WriteLine("I am bus 叭叭!");
            }
        }
      

  4.   

      楼上的朋友抱歉抱歉,csdn是这样的.我本来想把分数平均分配的.可是似乎只能一次性分配分数