diff --git a/src/main/java/fi/utu/tech/ooj/exercise3/RandomMap.java b/src/main/java/fi/utu/tech/ooj/exercise3/RandomMap.java index c8e62b68e03f4f66e677939925263cbda1ebb7b7..23f0c4c8e3787b1d9a251cca73395c2a4814726c 100644 --- a/src/main/java/fi/utu/tech/ooj/exercise3/RandomMap.java +++ b/src/main/java/fi/utu/tech/ooj/exercise3/RandomMap.java @@ -2,12 +2,12 @@ package fi.utu.tech.ooj.exercise3; import java.util.*; //Demonstraatio main luokassa -public class RandomMap<K, V> implements Map<K, V> { +public class RandomMap<T, V> implements Map<T, V> { - private Map<K, V> AlkuperäinenMap; + private Map<T, V> AlkuperäinenMap; private Random random; - public RandomMap(Map<K, V> AlkuperäinenMap){ + public RandomMap(Map<T, V> AlkuperäinenMap){ this.AlkuperäinenMap = AlkuperäinenMap; this.random = new Random(); } @@ -48,7 +48,7 @@ public class RandomMap<K, V> implements Map<K, V> { } @Override - public V put(K key, V value) { + public V put(T key, V value) { return null; } @@ -58,7 +58,7 @@ public class RandomMap<K, V> implements Map<K, V> { } @Override - public void putAll(Map<? extends K, ? extends V> m) { + public void putAll(Map<? extends T, ? extends V> m) { } @@ -68,7 +68,7 @@ public class RandomMap<K, V> implements Map<K, V> { } @Override - public Set<K> keySet() { + public Set<T> keySet() { return AlkuperäinenMap.keySet(); } @@ -78,7 +78,7 @@ public class RandomMap<K, V> implements Map<K, V> { } @Override - public Set<Entry<K, V>> entrySet() { + public Set<Entry<T, V>> entrySet() { return AlkuperäinenMap.entrySet(); }