类的编程:地球椭球的基本参数类。长半轴a 短半轴b

解决方案 »

  1.   

    Public Class 地球参数
    {
          private float 长半轴;
          private float 短半轴;      publice float 长轴
           {
                 get{return 长半轴;}
                 set{长半轴=value;}
          }      publice float 长轴
           {
                 get{return 长半轴;}
                 set{长半轴=value;}
          }      Public 地球参数():this(0,0){}      Public 地球参数(float 长轴,float 短轴)
          {
                长半轴=长轴;
                短半轴=短轴;
          }
    }
      

  2.   

    Public Class 地球 

          private float 长半轴; 
          private float 短半轴;       publice float 长轴 
          { 
                get{return 长半轴;} 
                set{长半轴=value;} 
          }       publice float 长轴 
          { 
                get{return 长半轴;} 
                set{长半轴=value;} 
          }       Public 地球():this(new 地球参数()){}       Public 地球(地球参数 新地球参数) 
          { 
                长半轴=新地球参数.长轴; 
                短半轴=新地球参数.短轴; 
          } 
    }
      

  3.   

    地球的长、短半轴还有必要set吗?