I need 4 classes plus the KeywordCounter.java class please look below.
classes: MyMap.java , MyHashMap.java , MyHashSet.java, MySet.java
If you cannot do these 4 classes plus an keywordcounter.java class using abstract class please don’t waste your time.
Implement MyHashedSet and MyHashedMap as define in Java Collection Framework and Java Map.
Counting the Occurrences of Words in a Text
Write a program that counts the occurrences of words in a text and displays the words and their occurrences in ascending order of the words. Must use your implementation of MyHashedSet and MyHashedMap.
The program uses a hash map to store a pair consisting of a word and its count. For each word, check whether it is already a key in the map. If not, add the key and value 1 to the map. Otherwise, increase the value for the word (key) by 1 in the map. To sort the map, convert it to a tree map.
This coursework will be tested with the counting of the occurrence of the keywords in a Java source file.
PLEASE READ CAREFULLY AND MOST BE A COMPUTER SCIECNE WITH UNDERSTANDING OF DATA STRUCTURE IN COMPUTER SCIENCE.