public static void main(string[] args) { Cennik cennik = Cennik.Instance; // OLD Method caliing instance directly from class //Cennik.Instance.Set("Truskawki", 5); //Cennik.Instance.Set("Banany", 6); //Cennik.Instance.Set("Agrest", 7); //Cennik.Instance.Set("Winogrona", 7); // Create new variable that will store that Instance cennik.Set("Truskawki", 5); cennik.Set("Banany", 6); cennik.Set("Agrest", 7); cennik.Set("Winogrona", 7); Koszyk koszyk = new Koszyk(); koszyk.add(new Truskawki(1)); koszyk.add(new Banany(0.5f)); koszyk.add(new Agrest(0.25f)); koszyk.add(new Mandarynki(2)); koszyk.add(new Winogrona(0.5f)); Kasa kasa = new Kasa(1); koszyk.ShowContent(); kasa.PrintBill(koszyk); var torba = new Torba(); torba.LoadFrom(koszyk); Console.WriteLine("Zawartość torby"); torba.ShowContent(); Console.ReadKey(); }
public void LoadFrom(Koszyk k) { k.Produkty.ForEach(i => this.Produkty.Add(i)); }