Page 81 - 4836
P. 81
методи необхідно реалізувати. І наш інтерфейс набуває
вигляду:
package yroku_java_2015;
public interface Dict {
/**
*Пошук перекладу
* @param word слово, для якого необхідно знайти
переклад
* @return переклад слова, або ж рядок "переклад не
знайдено"
*/
String findTranslation(String word);
/**
*Додавання слова в словник
* @param word слово
* @param translalion переклад слова
* @return true, якщо слово додане успішно
*/
boolean addWord(String word, String translalion);
/**
*Видаляє із словника слово разом із його
перекладом
* @param word слово для видалення
* @return true, якщо слово успішно видалено
*/
boolean delWord(String word);
}
Реалізація інтерфейсу Dict
Інтерфейс реалізовуватиме клас Dictionary. Для
спрощення розуміння прикладу, реалізовано лише метод
findTranslation. Усі інші методи нічого не роблять:
package yroku_java_2014;
79