private bool Konfiguracja() { OknoKonfiguracyjne oknokonfiguracyjne = new OknoKonfiguracyjne(); bool?rezultat = oknokonfiguracyjne.ShowDialog(); if (rezultat == true) { Samochod nowySamochod = FabrykaSamochodow.UtworzSamochod(oknokonfiguracyjne.RodzajSamochodu, oknokonfiguracyjne.NazwaSamochodu); this.symulacja = new Symulacja(nowySamochod, oknokonfiguracyjne.PoczatkowePieniadze); return(true); } else { this.Close(); return(false); } }
public Symulacja(Samochod samochod, decimal pieniadze) { this.Pieniadze = pieniadze; this.samochod = samochod; }
public override void Uszkodzenia(Samochod samochod) { samochod.stan = new PopsutyStan(); }
public override void Uszkodzenia(Samochod samochod) { samochod.stan = new SredniStan(); }
public override void Uszkodzenia(Samochod samochod) { samochod.stan = new BardzoDobryStan(); }
public void Napraw(Samochod samochod) { samochod.stan = new NowyStan(); }
public abstract void Uszkodzenia(Samochod context);