public static void Main(string[] args) { Samochod s1 = new Samochod("Fiat", "126p", 2, 650, 6.0); Samochod s2 = new Samochod("Syrena", "105", 2, 800, 7.6); 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.ReadKey(); /* * 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); * * s2.WypiszInfo(); * * double kosztPrzejazdu = s2.ObliczKosztPrzejazdu(30.5, 4.85); * Console.WriteLine("Koszt przejazdu: " + kosztPrzejazdu); * * Samochod.WypiszIloscSamochodow(); * * Console.ReadKey(); */ }
public void WprowadzSamochod(Samochod s) { if (liczbaSamochodow == pojemnosc) { Console.WriteLine("Garaz jest pelny!"); } else { samochody [liczbaSamochodow] = s; liczbaSamochodow++; } }
public Samochod WyprowadzSamochod() { if (liczbaSamochodow == 0) { Console.WriteLine("Garaz jest pusty!"); return(null); } else { liczbaSamochodow--; Samochod temp = samochody [liczbaSamochodow]; samochody [liczbaSamochodow] = null; return(temp); } }