diff options
author | Anton Luka Šijanec <anton@sijanec.eu> | 2024-01-06 23:41:23 +0100 |
---|---|---|
committer | Anton Luka Šijanec <anton@sijanec.eu> | 2024-01-06 23:41:23 +0100 |
commit | a818828950b7afde8d7a334b088026bc2b1a562f (patch) | |
tree | 1e3bd05954d80c4432b905657142abc0378a6499 /šola/p1/dn/9/Preganjanje.java | |
parent | b šola (diff) | |
download | r-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/Preganjanje.java')
-rw-r--r-- | šola/p1/dn/9/Preganjanje.java | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/šola/p1/dn/9/Preganjanje.java b/šola/p1/dn/9/Preganjanje.java new file mode 100644 index 0000000..74485d1 --- /dev/null +++ b/šola/p1/dn/9/Preganjanje.java @@ -0,0 +1,25 @@ +import java.util.*; +public class Preganjanje { + private Class<?> preganjalec; + private Class<?> preganjan; + public Preganjanje (Class<?> preganjalec, Class<?> preganjan) { + this.preganjalec = preganjalec; + this.preganjan = preganjan; + } + public int hashCode () { + return 1; + //return Objects.hash(preganjalec, preganjan); + } + @Override + public boolean equals (Object drugi) { + if (this == drugi) + return true; + if (drugi == null || getClass() != drugi.getClass()) + return false; + Preganjanje drugo = (Preganjanje) drugi; + return preganjalec.equals(drugo.preganjalec) && preganjan.equals(drugo.preganjan); + } + public String toString () { + return String.format("%s->%s", preganjalec.getName(), preganjan.getName()); + } +} |