コード例 #1
0
ファイル: Program.cs プロジェクト: AmyTroutman/LCA_CSharp
        public static void Main(string[] args)
        {
            //make two CarLots
            CarLot cl1 = new CarLot("Pretty Good Cars", new List <Vehicle>());
            CarLot cl2 = new CarLot("Bob's O-K Car-ral", new List <Vehicle>());

            //make some cars
            Car   car01   = new Car("ART1985", "Mazda", "Mazda3", 22000, "hatchback", 5);
            Car   car02   = new Car("DEF5678", "Honda", "Fit", 32000, "hatchback", 5);
            Car   car03   = new Car("JFK1234", "Nissan", "Sentra", 12000, "sedan", 4);
            Car   car04   = new Car("RMT1086", "Toyota", "Corolla", 32000, "sedan", 4);
            Truck truck01 = new Truck("GHI9012", "Toyota", "Tacoma", 54000, "XXL", "20 gross tons");
            Truck truck02 = new Truck("TRU3452", "Ford", "F150", 65000, "X-Tendo-Matic", "5 tonnes");
            Truck truck03 = new Truck("EFT2932", "Mazda", "Mazda", 4000, "Regular", "1 Metric Ton");


            //add to lists
            cl1.ToList(car01);
            cl1.ToList(truck02);
            cl1.ToList(car03);
            cl2.ToList(truck01);
            cl2.ToList(car02);
            cl2.ToList(car04);
            cl2.ToList(truck03);

            //print inventories
            cl1.PrintInv();
            cl2.PrintInv();
        }