Реализация интерфейса в конструкторе классов

В конструкторе классов можно реализовать интерфейс на диаграмме классов путем подключения его к классу, который предоставляет код для методов интерфейса. Конструктор классов создает реализацию интерфейса и отображает связь между интерфейсом и классом в виде отношения наследования. Вы можете реализовать интерфейс, нарисовав между интерфейсом и классом линию наследования или перетащив интерфейс из представления классов.

Совет

Вы можете создавать интерфейсы точно так же, как и другие типы. Если интерфейс существует, но отсутствует на диаграмме классов, сначала отобразите его. Дополнительные сведения см. в статье "Создание типов с помощью конструктора классов и просмотра существующих типов".

Реализация интерфейса с помощью рисования линии наследования

  1. Отобразите на диаграмме классов интерфейс и класс, которые реализуют интерфейс.

  2. Нарисуйте линию наследования от класса и интерфейса.

    Отображается интерфейс без описания операций, подключенный к классу, а метка с именем интерфейса идентифицирует наследственную связь. Visual Studio создает заглушки для всех членов интерфейса.

Дополнительные сведения см. в разделе "Создание наследования между типами".

Реализация интерфейса из окна представления классов

  1. Отобразите на диаграмме классов класс, который должен реализовать интерфейс.

  2. Откройте представление классов и найдите интерфейс.

    Совет

    Если представление классов не открыто, откройте его из меню Вид или нажмите сочетание клавиш CTRL+SHIFT+C.

  3. Перетащите узел интерфейса на фигуру класса на диаграмме.

    Отображается интерфейс без описания операций, подключенный к классу, а метка с именем интерфейса идентифицирует наследственную связь. Visual Studio создает заглушки для всех членов интерфейса, на этом этапе реализуется интерфейс.