class Artikel { int nr, aantal; String naam; double eenheidsprijs; /* Op alle artikelen krijgt het jonge paar achteraf 10 percent korting uitbetaald in cash, behalve op de sterartikelen, dat zijn artikelen die al in de aanbieding stonden. */ boolean sterArtikel; Artikel(int nr, String nm, double pr, boolean st, int aant) { this.nr = nr; naam = new String(nm); eenheidsprijs = pr; sterArtikel = st; aantal = aant; } double korting() { if (sterArtikel) return 0; else return eenheidsprijs * aantal / 10; } } class Huwelijkslijst { // vul aan ... } class TestHuwelijkslijst { public static void main(String[] args) { Huwelijkslijst h = new Huwelijkslijst("Verstraeten"); h.voegArtikelToe(new Artikel(1333, "Wijnglas", 755, false, 12)); h.voegArtikelToe(new Artikel(1350, "Waterglas", 875, false, 12)); h.voegArtikelToe(new Artikel(43, "Koelemmer", 3595, true, 1)); System.out.println("Afsluiting huwelijkslijst"); System.out.println("Totaal bedrag: " + h.totalePrijs() + " BEF"); System.out.println("Korting: " + h.totaleKorting() + " BEF"); } }