示例#1
0
 public static Mercury Instance()
 {
     if (instance == null)
     {
         instance = new Mercury();
     }
     return(instance);
 }
示例#2
0
文件: Sun.cs 项目: theSkyseS/OOPLabs
 protected Sun()
 {
     name = "Sun";
     orbitSemiMajorAxis = (int)(2.5 * (10 ^ 20));
     orbitVelocity      = (int)(2.2 * (10 ^ 5));
     diameter           = (int)(1.392 * (10 ^ 9));
     mass            = (int)(1.9885 * (10 ^ 30));
     SpectralClass   = SpectralClass.G;
     LuminosityClass = LuminosityClass.V;
     Planets         = new List <CelestialBody>()
     {
         Mercury.Instance(),
             Venus.Instance(),
             Earth.Instance(),
             Mars.Instance()
         //думаю хватит, пусть это будет модель внутренней области Солнечной системы =D
     };
 }