diff --git a/.idea/misc.xml b/.idea/misc.xml new file mode 100644 index 0000000..e0844bc --- /dev/null +++ b/.idea/misc.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml new file mode 100644 index 0000000..fa5e808 --- /dev/null +++ b/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/HUE_06_Generics.iml b/HUE_06_Generics.iml new file mode 100644 index 0000000..c90834f --- /dev/null +++ b/HUE_06_Generics.iml @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/src/ChainQueue.java b/src/ChainQueue.java new file mode 100644 index 0000000..72fc365 --- /dev/null +++ b/src/ChainQueue.java @@ -0,0 +1,100 @@ +import java.util.Collection; +import java.util.Iterator; +import java.util.Queue; + + +public class ChainQueue implements Queue { + @Override + public int size() { + return 0; + } + + @Override + public boolean isEmpty() { + return false; + } + + @Override + public boolean contains(Object o) { + return false; + } + + @Override + public Iterator iterator() { + return null; + } + + @Override + public Object[] toArray() { + return new Object[0]; + } + + @Override + public T[] toArray(T[] ts) { + return null; + } + + @Override + public boolean add(E e) { + return false; + } + + @Override + public boolean remove(Object o) { + return false; + } + + @Override + public boolean containsAll(Collection collection) { + return false; + } + + @Override + public boolean addAll(Collection collection) { + return false; + } + + @Override + public boolean removeAll(Collection collection) { + return false; + } + + @Override + public boolean retainAll(Collection collection) { + return false; + } + + @Override + public void clear() { + + } + + @Override + public boolean offer(E e) { + return false; + } + + @Override + public E remove() { + return null; + } + + @Override + public E poll() { + return null; + } + + @Override + public E element() { + return null; + } + + @Override + public E peek() { + return null; + } + + private class Node { + + } +} \ No newline at end of file diff --git a/src/HUE_06_Generics.java b/src/HUE_06_Generics.java new file mode 100644 index 0000000..20410cc --- /dev/null +++ b/src/HUE_06_Generics.java @@ -0,0 +1,5 @@ +public class HUE_06_Generics { + public static void main(String[] args) { + + } +}