Implementowanie interfejsu w Projektant klasy

W Projektant klasy można zaimplementować interfejs na diagramie klas, łącząc go z klasą udostępniającą kod dla metod interfejsu. Klasa Projektant generuje implementację interfejsu i wyświetla relację między interfejsem a klasą jako relacją dziedziczenia. Interfejs można zaimplementować, rysując linię dziedziczenia między interfejsem a klasą lub przeciągając interfejs z widoku klasy.

Napiwek

Interfejsy można tworzyć w taki sam sposób, jak w przypadku tworzenia innych typów. Jeśli interfejs istnieje, ale nie jest wyświetlany na diagramie klasy, najpierw go wyświetl. Aby uzyskać więcej informacji, zobacz Create types by using Class Projektant and View existing types (Tworzenie typów przy użyciu Projektant klas) i View existing types (Wyświetlanie istniejących typów).

Aby zaimplementować interfejs, rysując linię dziedziczenia

  1. Na diagramie klas wyświetl interfejs i klasę, która zaimplementuje interfejs.

  2. Rysuj wiersz dziedziczenia z klasy i interfejsu.

    Lollipop pojawia się dołączony do klasy, a etykieta z nazwą interfejsu identyfikuje relację dziedziczenia. Program Visual Studio generuje wycinki dla wszystkich elementów członkowskich interfejsu.

Aby uzyskać więcej informacji, zobacz Tworzenie dziedziczenia między typami.

Aby zaimplementować interfejs z okna Widok klas

  1. Na diagramie klas wyświetl klasę, którą chcesz zaimplementować.

  2. Otwórz widok klasy i znajdź interfejs.

    Napiwek

    Jeśli widok klasy nie jest otwarty, otwórz widok klasy z menu Widok lub naciśnij klawisze Ctrl+Shift+C.

  3. Przeciągnij węzeł interfejsu do kształtu klasy na diagramie.

    Lollipop pojawia się dołączony do klasy, a etykieta z nazwą interfejsu identyfikuje relację dziedziczenia. Program Visual Studio generuje wycinki dla wszystkich elementów członkowskich interfejsu; w tym momencie interfejs jest implementowany.