public c_Pojazd(c_Pojazd poj) { this.typ_pojazdu = poj.typ_pojazdu; this.marka = poj.marka; this.pojemnosc = poj.pojemnosc; this.liczba_miejsc = poj.liczba_miejsc; this.vin = poj.vin; this.nr_rejestracyjny = poj.nr_rejestracyjny; this.rok_produkcji = poj.rok_produkcji; this.kolor = poj.kolor; this.nr_polisy = poj.nr_polisy; }
static void Main(string[] args) { Console.WriteLine("Cwiczenie 1\n"); c_Pojazd pojazd1 = new c_Pojazd("van", "IVECO", 1.6, 3, "123456", "rejestr1", 2015, "biały", "12124"); c_Wlasciciel wlasciciel1 = new c_Wlasciciel("Janusz", "Nosacz", "Kwiatowa 6", "527152671", "2164d", "12,12,12", 2016, 3); c_Pojazd pojazd2 = new c_Pojazd("SUV", "TOYOTA", 3.6, 5, "7854397", "rej2", 2014, "Czarny", "73hofwe"); c_Wlasciciel wlasciciel2 = new c_Wlasciciel("Beata", "Plizga", "Nowa 3", "89273508247", "wid9", "15.15.15", 2018, 17); c_Pojazd pojazd3 = new c_Pojazd("GIT", "Citroen", 1.6, 5, "2452r23r", "rej3", 2005, "srebrny", "397ery390"); c_Wlasciciel wlasciciel3 = new c_Wlasciciel("Gabriel", "Kowal", "Stara 7", "93278yr9", "f387y", "15.16.17", 2015, 0); Auto[] samochody = new Auto[3]; samochody[0] = new Auto(pojazd1, wlasciciel1); samochody[1] = new Auto(pojazd2, wlasciciel2); samochody[2] = new Auto(pojazd3, wlasciciel3); IPoliceData[] police = new IPoliceData[3]; police[0] = samochody[0]; police[1] = samochody[1]; police[2] = samochody[2]; ICepikData[] cepik = new ICepikData[3]; cepik[0] = samochody[0]; cepik[1] = samochody[1]; cepik[2] = samochody[2]; IStatData[] stat = new IStatData[3]; stat[1] = samochody[1]; stat[2] = samochody[2]; stat[0] = samochody[0]; for (int i = 0; i < 3; i++) { Console.WriteLine(police[i].get_user_punkty_karne()); Console.WriteLine(cepik[i].get_user_imie()); Console.WriteLine(stat[i].get_car_marka() + "\n"); } }
public Auto(c_Pojazd poj, c_Wlasciciel wl) { pojazd = new c_Pojazd(poj); wlasciciel = new c_Wlasciciel(wl); }