понедельник, 21 марта 2011 г.

c. 245 Интерфейсы и внутренние классы. Начало.

Задача: Прочитать, прокомментировать, создать тест.

Вопрос: Что такое "программирование интерфейсов"?
Ответ: Способ программирования, указывающий, ЧТО должны делать классы, не описывая, КАК они должны это делать.

Вопрос: Механизм применения интерфейсов?
Ответ: С помощью объектов классов, реализующих интерфейсы.

Вопрос: Сколько интерфейсов может реализовать один класс?
Ответ: Один или несколько. Ограничений нет (?).

Вопрос: Альтернативное название клонирования объектов?
Ответ: Глубокое копирование.

1 комментарий:

  1. 1) Программирование интерфейсов... Interface programming. Программирование в интерфейсном стиле...
    2) just use them :)
    3) Ещё можно 0 интерфейсов реализовать - никто не запрещает!
    4) Deep copy isn't always implemented by clone method. It depends on developer of clone method (but it's expected behaviour...)

    ОтветитьУдалить