Esempio n. 1
0
 public void AddAirplaneToList(int amount, AirPlaneType planeType)
 {
     for (int i = 1; i <= amount; i++)
     {
         aircrafts.Add(new Airplane(planeType));
         AddAirCraftToStock(amount);
     }
 }
Esempio n. 2
0
        //private AirPlaneType _airPlaneType;

        public Airplane(AirPlaneType planeType)
        {
            switch (planeType)
            {
            case AirPlaneType.WrightFlyer:
            {
                this.Name          = "Wright Flyer";
                this.SpeedInKM     = 100;
                this.YearProduced  = 1903;
                this.NumberOfWings = 4;
            }
            break;

            case AirPlaneType.Boeing787:
            {
                this.Name          = "Boeing 787";
                this.SpeedInKM     = 954;
                this.YearProduced  = 2009;
                this.NumberOfWings = 2;
            }
            break;

            case AirPlaneType.Boeing747:
            {
                this.Name          = "Boeing 747";
                this.SpeedInKM     = 988;
                this.YearProduced  = 1970;
                this.NumberOfWings = 2;
            }
            break;

            case AirPlaneType.Learjet23:
            {
                this.Name          = "Lear Jet 23";
                this.SpeedInKM     = 903;
                this.YearProduced  = 1963;
                this.NumberOfWings = 2;
            }
            break;
            }
        }