OOP2

WinkelKar.java

1
import java.util.*;
2
3
class Winkelkar
4
{
5
6
	private LinkedList<Artikel> a_artikelen;
7
	public LinkedList<Artikel> artikelen(){
8
		return a_artikelen;}
9
	public void setArtikelen(LinkedList<Artikel> artikelen)
10
	{
11
		a_artikelen = artikelen;
12
	}
13
	
14
	public void totaalprijs()
15
	{
16
			int totaal=0;
17
			for(int i=0; i<artikelen().size(); i++)
18
			{
19
					totaal += artikelen().get(i).prijs();
20
			}
21
			System.out.println("Totaalprijs: " + totaal);
22
	}
23
24
	public void toonArtikelen(){
25
		for(int i=0; i<artikelen().size(); i++){
26
				artikelen().get(i).toon();
27
				System.out.println("------------------");
28
		}
29
	}
30
31
	public void add(Artikel artikel)
32
	{
33
			a_artikelen.add(artikel);
34
	}
35
36
	public void remove(int index)
37
	{
38
			a_artikelen.remove(index);
39
	}
40
}
41