日期:2014-05-19  浏览次数:20831 次

[急,在线等]一个关于构造函数传参的问题
using   System;
class   Vehicle
{
        public   int   wheels;
        protected   float   weight;
        public   Vehicle(){;}
        public   Vehicle(int   w,float   g){
                wheels   =   w;
                weight   =   g;
                }
        public   void   Show(){
                Console.WriteLine( "the   wheel   of   vehicle   is   :{0} ",wheels);
                Console.WriteLine( "the   wheel   of   vehicle   is   :{0} ",wheels);
                }
};
class   train
{
        public   int   num;
        private   int   passengers;
        private   float   weight;
        public   Train(){;}
        public   Train(int   n,int   p,float   w){
                num   =   n;
                passengers   =   p;
                weight   =   w;
        }
public   void   Show(){
                Console.WriteLine( "the   num   of   train   is   :{0} ",num);
                Console.WriteLine( "the   weight   of   train   is:{0} ",weight);
                Console.WriteLine( "the   passengers   train   car   is:{0} ",passengers);
        }
}
class   Car:Vehicle
{
        int   passengers;
        public   Car(int   w,float   g,int   p):base(w,g)
        {
                wheels   =   w;
                weight   =   g;
                passengers   =   p;
        }
        new   public   void   Show()
              {
                Console.WriteLine( "the   wheel   of   car   is:{0} ",wheels);
                Console.WriteLine( "the   weight   of   car   is:{0} ",weight);
                Console.WriteLine( "the   Passengers   of   car   is:{0} ",passengers);
                }
}
class   Test
{
        public   static   void   Main()