summaryrefslogtreecommitdiffstats
path: root/šola/p1/dn/9/ZivalImplementacija.java
diff options
context:
space:
mode:
authorAnton Luka Šijanec <anton@sijanec.eu>2024-01-06 23:41:23 +0100
committerAnton Luka Šijanec <anton@sijanec.eu>2024-01-06 23:41:23 +0100
commita818828950b7afde8d7a334b088026bc2b1a562f (patch)
tree1e3bd05954d80c4432b905657142abc0378a6499 /šola/p1/dn/9/ZivalImplementacija.java
parentb šola (diff)
downloadr-a818828950b7afde8d7a334b088026bc2b1a562f.tar
r-a818828950b7afde8d7a334b088026bc2b1a562f.tar.gz
r-a818828950b7afde8d7a334b088026bc2b1a562f.tar.bz2
r-a818828950b7afde8d7a334b088026bc2b1a562f.tar.lz
r-a818828950b7afde8d7a334b088026bc2b1a562f.tar.xz
r-a818828950b7afde8d7a334b088026bc2b1a562f.tar.zst
r-a818828950b7afde8d7a334b088026bc2b1a562f.zip
Diffstat (limited to 'šola/p1/dn/9/ZivalImplementacija.java')
-rw-r--r--šola/p1/dn/9/ZivalImplementacija.java21
1 files changed, 21 insertions, 0 deletions
diff --git a/šola/p1/dn/9/ZivalImplementacija.java b/šola/p1/dn/9/ZivalImplementacija.java
new file mode 100644
index 0000000..c5ba81e
--- /dev/null
+++ b/šola/p1/dn/9/ZivalImplementacija.java
@@ -0,0 +1,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;
+ }
+}