示例#1
0
 public void WprowadzSamochod(Samochod samochod)
 {
     if (samochody.Length > liczbaSamochodow)
     {
         samochody[liczbaSamochodow] = samochod;
         liczbaSamochodow++;
     }
     else
     {
         Console.WriteLine("Garaż jest pełny");
     }
 }
示例#2
0
 public Samochod WyprowadzSamochod()
 {
     if (liczbaSamochodow > 0)
     {
         liczbaSamochodow--;
         Samochod samochod = samochody[liczbaSamochodow];
         samochody[liczbaSamochodow] = null;
         return(samochod);
     }
     else
     {
         Console.WriteLine("Garaż jest pusty");
         return(samochody[liczbaSamochodow]);
     }
 }
示例#3
0
        static void Zadanie1()
        {
            Console.WriteLine("Zadanie 1- Sprawdzenie.............................................................. ");
            Samochod s1 = new Samochod();

            s1.WypiszInfo();
            s1.Marka            = "Fiat";
            s1.Model            = "126p";
            s1.IloscDrzwi       = 2;
            s1.PojemnoscSilnika = 650;
            s1.SrednieSpalanie  = 6.0;
            s1.WypiszInfo();
            Samochod s2 = new Samochod("Syrena", "105", 2, 800, 7.6, "ABC");

            s2.WypiszInfo();
            double kosztPrzejazdu = s2.ObliczKosztPrzejazdu(30.5, 4.85);

            Console.WriteLine("Koszt przejazdu: " + kosztPrzejazdu);
            Samochod.WypiszIloscSamochodow();
            Console.WriteLine("Zadanie 1- Koniec Sprawdzenia.............................................................. ");
            Console.ReadKey();
        }  // >>>> Koniec Metody Testującej <<<< ......................................................................
示例#4
0
        }  // >>>> Koniec Metody Testującej <<<< ......................................................................

        static void Zadanie2()
        {
            Console.WriteLine("Zadanie 2- Sprawdzenie..............................................................");
            Samochod s1 = new Samochod("Fiat", "126p", 2, 650, 6.0, "ABC");
            Samochod s2 = new Samochod("Syrena", "105", 2, 800, 7.6, "ABC");
            Garaz    g1 = new Garaz();

            g1.Adres     = "ul. Garażowa 1";
            g1.Pojemnosc = 1;
            Garaz g2 = new Garaz("ul. Garażowa 2", 2);

            g1.WprowadzSamochod(s1);
            g1.WypiszInfo();
            g1.WprowadzSamochod(s2);
            g2.WprowadzSamochod(s2);
            g2.WprowadzSamochod(s1);
            g2.WypiszInfo();
            g2.WyprowadzSamochod();
            g2.WypiszInfo();
            g2.WyprowadzSamochod();
            g2.WyprowadzSamochod();
            Console.WriteLine("Zadanie 2- Koniec Sprawdzenia.............................................................. ");
            Console.ReadKey();
        }  // >>>> Koniec Metody Testującej <<<< ......................................................................