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
   76   77   78   79   80   81   82   83   84   85   86