示例#1
0
文件: Laptop.cs 项目: ImarKelam/OOP
 public Laptop(string model, double price, Battery battery, string manufact = null, string processor = null,
     int ram = 0, string video = null, string hdd = null, string screen = null)
     : this(model, price, battery, manufact)
 {
     this.Processor = processor;
     this.Ram = ram;
     this.Video = video;
     this.Hdd = hdd;
     this.Screen = screen;
 }
示例#2
0
        static void Main(string[] args)
        {
            Laptop temp1 = new Laptop("Lenovo Whatever", 2999, new Battery("smotana", 1), "Lenovo", "Intel", 4, "Ati", "", "Full HD");

            Laptop temp2 = new Laptop("HP", 899.99);
            Battery batt = new Battery("Li-ION", 4);
            temp2.AddBattery(batt);

            Laptop temp3 = new Laptop("HP 500", 1499.99, new Battery("nqkakva bateriq", 2), "Hewlett-Packard");

            Console.WriteLine(temp1);
            Console.WriteLine(temp2);
            Console.WriteLine(temp3);
        }
示例#3
0
文件: Laptop.cs 项目: ImarKelam/OOP
 public Laptop(string model, double price, Battery battery, string manufact)
     : this(model, price)
 {
     this.batt = battery;
     this.Manufact = manufact;
 }
示例#4
0
文件: Laptop.cs 项目: ImarKelam/OOP
 public void AddBattery(Battery battery)
 {
     this.batt = battery;
 }