internal static void Main() { // tests string iphone = "iPhone"; string apple = "Apple"; string ivan = "Ivan"; Battery panasonic = new Battery(BatteryModel.LiPo2400); Display samsung = new Display(7, "16M"); GSM gsm = new GSM(iphone, apple, 10, ivan, panasonic, samsung); Console.WriteLine(gsm.ToString()); GSM promo = new GSM("Nokia 1010", "Nokia"); Console.WriteLine(promo.ToString()); GSM itelfon = GSM.IPhone4S; Console.WriteLine(itelfon.ToString()); object newitelfon = GSM.IPhone4S; GSMtest.TestGSM(); Call somecall = new Call(DateTime.Now, "+33 35 53444", 59); GSMCallHistoryTest.TestFunctionality(); }
public GSM(string model, string manifacturer, decimal? price, string owner, Battery batteryModel, Display displayModel) { this.Model = model; this.Manifacturer = manifacturer; this.Price = price; this.Owner = owner; this.callHistory = new List<Call>(); this.batt = batteryModel; this.display = displayModel; }