public void ZlozTelefon() { IObudowa obudowa = producentFabryka.GetObudowa(); IEkran ekran = producentFabryka.GetEkran(); obudowa.WyprodukujObudowe(); ekran.WyprodukujEkran(); }
public Smartphone(string nazwa, IFabryka fabryka) { this.Nazwa = nazwa; this.Obudowa = fabryka.TwórzObudowę(); this.Ekran = fabryka.TwórzEkran(); }