Я в настоящее время находится в режиме разработки для этой проблемы:Как я могу реализовать этот интерфейс Java?
Внедрите интерфейс Speaker, который предопределен. Создайте три класса, которые реализуют Speaker различными способами. Создайте класс драйвера, основной метод которого реализует некоторые из этих объектов и проверяет их возможности.
Как бы я хотел спроектировать эту программу, и они перешли на стадию кодирования. Я хочу использовать эти три класса для реализации класса интерфейса Speaker: «Политик», «Лектор» и «Пастор». Методы, которые я хочу использовать это:
public void speak(); public void announce (String str);
Теперь для моего дизайна и кодирования, как бы я идти о объявить и ссылку на объект переменной и иметь эту переменную есть несколько ссылок?
Просто догадаться: «реализует спикер» –
Прошли ли вы через учебные пособия о том, как использовать интерфейсы? Там все будет объяснено. Мы не слишком хорошо переписываем эти учебники и гораздо лучше можем помочь вам с ошибками после того, как вы сделали попытку - что-то, что я настоятельно призываю вас сделать. –
(Подсказка: Предположим, что реализация интерфейса похожа на подкласс класса родителя.) –