Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.LinkedList;
- import java.util.List;
- public class Paragon {
- private List<Produkt> produkty = new LinkedList<>();
- private int ileDodanych = 0;
- public Paragon(List<Produkt> produkty, int ileDodanych) {
- this.produkty = produkty;
- this.ileDodanych = ileDodanych;
- }
- public void dodajProdukt(Produkt p) {
- if (produkty.contains(p)) {
- p.zwiekszIlosc();
- }
- else {
- produkty.add(p);
- ileDodanych++;
- }
- }
- public double obliczWartosc() {
- double wynik = 0;
- for ( Produkt produkt : produkty ) {
- wynik += produkt.obliczWartosc();
- }
- return wynik;
- }
- @Override
- public String toString() {
- String wynik = ""; // inicjujesz pustego stringa
- for ( Produkt produkt : produkty ) { // iterujesz po wszystkich produktach na liscie 'produkty' i dodajesz je do stringa
- wynik += produkt.toString();
- wynik += "\n";
- }
- wynik += "Łączna wartość zamówienia: " + obliczWartosc();
- return wynik;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement