Spec-Zone .ru
спецификации, руководства, описания, API
След: Изучение Языка Java
Урок: Интерфейсы и Наследование
Вопросы и Упражнения
Домашняя страница > Изучение Языка Java > Интерфейсы и Наследование

Вопросы и Упражнения: Интерфейсы

Вопросы

  1. Какие методы были бы class, который реализует java.lang.CharSequence интерфейс должен реализовать?
  2. Что не так со следующим интерфейсом?
    public interface SomethingIsWrong {
        void aMethod(int aValue){
            System.out.println("Hi Mom");
        }
    }
    
  3. Фиксируйте интерфейс рассматриваемые 2.
  4. Действительно ли следующий интерфейс допустим?
    public interface Marker {
    }
    

Упражнения

  1. Запишите class, который реализует CharSequence интерфейс, найденный в java.lang пакет. Ваша реализация должна возвратить строку назад. Выберите одно из предложений из этой книги, чтобы использовать в качестве данных. Запишите маленькое main метод, чтобы протестировать Ваш class; удостоверьтесь, что вызвали все четыре метода.
  2. Предположите, что Вы записали сервер времени, который периодически уведомляет его клиенты текущей даты и время. Запишите интерфейс, который сервер мог использовать, чтобы осуществить определенный протокол на его клиентах.

Проверьте свои ответы.


Проблемы с примерами? Попытайтесь Компилировать и Выполнить Примеры: FAQ.
Жалобы? Поздравление? Предложения? Дайте нам свою обратную связь.

Предыдущая страница: Сводка Интерфейсов
Следующая страница: Наследование