Porady: implementowanie interfejsu (Projektant klas)
W konstruktorze klasy można zaimplementować interfejsu na diagramie klasy przez podłączenie go do klasy, która zawiera kod dla metody interfejsu.Klasa Designer generuje implementacja interfejsu i wyświetla relacji między interfejsem i klasy jako relacji dziedziczenia.Można zaimplementować interfejsu, rysując linię dziedziczenie między interfejsem i klasy lub przeciągając interfejsu z widoku klasy.
Porada |
---|
Interfejsy można utworzyć w ten sam sposób tworzenia innych typów.Jeśli interfejs istnieje, ale nie jest wyświetlana na diagramie klasy, najpierw wyświetl go.Aby uzyskać więcej informacji, zobacz Porady: tworzenie typów za pomocą Projektanta klas i Porady: wyświetlanie istniejących typów (Projektant klas). |
Aby zaimplementować interfejsu rysując linię dziedziczenie
Na diagramie klasy wyświetlić interfejs i klasy implementującej interfejs.
Rysowanie linii dziedziczenia z klasy i interfejsu.
Lizak pojawia się w dołączonym do klasy i etykiety z nazwą interfejsu identyfikuje relacji dziedziczenia.Visual Studio generuje procedur wejścia dla wszystkich członków interfejsu.
Aby uzyskać więcej informacji, zobacz Porady: definiowanie dziedziczenia pomiędzy typami (Projektant klas).
Aby zaimplementować interfejsu z okna widoku klasy
Na diagramie klasy wyświetlania klasy, które implementują interfejs.
Otwórz widok klasy i zlokalizować interfejsu.
Porada Jeśli widok klasy nie jest otwarty, otwórz widok klasy z widoku menu.Aby uzyskać więcej informacji na temat widoku klasy, zobacz Viewing Classes and Their Members.
Przeciągnij kształt klasy węzeł interfejsu na diagramie.
Lizak pojawia się w dołączonym do klasy i etykiety z nazwą interfejsu identyfikuje relacji dziedziczenia.Visual Studio generuje procedur wejścia dla wszystkich członków interfejsu; w tym momencie interfejsu jest zaimplementowana.
Zobacz też
Zadania
Porady: tworzenie typów za pomocą Projektanta klas
Porady: wyświetlanie istniejących typów (Projektant klas)
Porady: definiowanie dziedziczenia pomiędzy typami (Projektant klas)