summaryrefslogtreecommitdiffstats
path: root/šola/p1/dn/9/ZivalImplementacija.java
blob: c5ba81e3efaac38c550b19ea3d0d1a307dea30fb (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
// unused
import java.util.*;
public class ZivalImplementacija {
	int hranjenj;
	List<ZivalImplementacija> implementacije;
	public void dodajImplementacijo (ZivalImplementacija z) {
		if (implementacije == null)
			implementacije = new ArrayList<ZivalImplementacija>();
		implementacije.add(z);
	}
	public void seHrani () {
		this.hranjenj++;
	}
	public int steviloHranjenj () {
		int r = hranjenj;
		if (implementacije != null)
			for (ZivalImplementacija i : implementacije)
				r += i.steviloHranjenj();
		return r;
	}
}