예제 #1
0
 /// <summary>
 /// Laver et array af strings giver det til constructoren og udfylder tilbehørslisten med elementerne fra arrayet.
 /// </summary>
 /// <param name="name">Modelnavn</param>
 /// <param name="price">Pris i kr.</param>
 /// <param name="powerConsumption">Strømforbrug i kWh.</param>
 /// <param name="size">Størrelse i mm, længde, bredde højde.</param>
 /// <param name="volume">Volumen i liter.</param>
 /// <param name="hasCleaningFunctionality">Hvorvidt indbygningsovnen har rensefunktion eller ej.</param>
 /// <param name="accessories">Tilbehør</param>
 public BuildInOven(string name, decimal price, double powerConsumption, Dimensions size, int volume,
                    bool hasCleaningFunctionality, string[] accessories)
     : this(name, price, powerConsumption, size, volume, hasCleaningFunctionality, new List <string>(accessories))
 {
 }
예제 #2
0
 /// <summary>
 /// Constructor til Mikroovnsklassen.
 /// </summary>
 /// <param name="name">Modelnavn.</param>
 /// <param name="price">Pris i kr.</param>
 /// <param name="powerConsumption">Strømforbrug.</param>
 /// <param name="size">Dimensioner i mm, længde, bredde, højde.</param>
 /// <param name="volume">Volumen i liter.</param>
 /// <param name="hasGrill">Hvorvidt mikroovnen har grillfunktion.</param>
 /// <param name="hasConvection">Hvorvidt mikroovnen har varmluft.</param>
 public MicrowaveOven(string name, decimal price, double powerConsumption, Dimensions size, int volume,
                      bool hasGrill, bool hasConvection) : base(name, price, powerConsumption, size, volume)
 {
     _hasGrill      = hasGrill;
     _hasConvection = hasConvection;
 }
예제 #3
0
 /// <summary>
 /// Laver en ny instans af Kondenstørretumbleren.
 /// </summary>
 /// <param name="name">Modelnavn.</param>
 /// <param name="price">Pris i kr.</param>
 /// <param name="powerConsumption">Strømforbrug i kWh per tørrecyklus.</param>
 /// <param name="capacity">kapacitet i kg.</param>
 /// <param name="size">Dimentioner som Dimentions object.</param>
 /// <param name="noiseLevel">Støjniveau i dB.</param>
 /// <param name="dryingTime">Tørretid i minutter.</param>
 /// <param name="heatPump">Hvorvidt tørretumbleren har en varmepumpe.</param>
 public VentLessDryer(string name, decimal price, double powerConsumption, int capacity, Dimensions size,
                      int noiseLevel, int dryingTime, bool heatPump) : this(name, price, powerConsumption, capacity, size.Length,
                                                                            size.Width, size.Height, noiseLevel, dryingTime, heatPump)
 {
     /*Empty*/
 }