static void Main(string[] args) { Battery firstBattery = new Battery("Li-Ion, 4-cells, 2550 mAh", 4.5); Laptop firstLaptop = new Laptop("Lenovo Yoga 2 Pro", "Lenovo", "Intel Core i5-4210U", 8, "Intel HD Graphics 4400", "128GB SSD", "3200 x 1800, IPS sensor display", firstBattery.ToString(), 2259.00m); Laptop secondLaptop = new Laptop("HP 250 G2", 699.00m); Console.WriteLine(firstLaptop.ToString()); Console.WriteLine(); Console.WriteLine(secondLaptop.ToString()); }
public Laptop(string model, decimal price, string manufacturer, string screen, string processor, string ram, string hdd, string graphicsCard, Battery laptopBattery) { this.Model = model; this.Price = price; this.Manufacturer = manufacturer; this.Screen = screen; this.Processor = processor; this.RAM = ram; this.HDD = hdd; this.GraphicsCard = graphicsCard; this.LaptopBattery = laptopBattery; }
static void Main(string[] args) { Battery battery = new Battery("Li-Ion", 4, 2550); Laptop laptop = new Laptop( "Lenovo Yoga 2 Pro", "Lenovo", "Intel Core i5-4210U (2-core, 1.70 - 2.70 GHz, 3MB cache)", 8, "Intel HD Graphics 4400", "128GB SSD", "13.3\" (33.78 cm) – 3200 x 1800 (QHD+), IPS sensor display", battery, 4.5, 2259); Laptop asus = new Laptop("Asus", 1599.99m); Console.WriteLine(laptop); Console.WriteLine(asus); }
public Laptop( string model, string manufacturer, string processor, int ram, string graphicsCard, string hdd, string screen, Battery battery, double batteryLife, decimal price) { this.Model = model; this.Manufacturer = manufacturer; this.Processor = processor; this.Ram = ram; this.GraphicsCard = graphicsCard; this.Hdd = hdd; this.Screen = screen; this.Battery = battery; this.BatteryLife = batteryLife; this.Price = price; }
public Laptop(string model, string processor, string screen, Battery battery, decimal price ) : this(model, null, processor, 0, null, null, screen, battery, 0, price) { }