Udostępnij za pośrednictwem


Wyodrębnianie klasy bazowej

Ta refaktoryzacja ma zastosowanie do:

  • C#

  • Visual Basic

Co: Wyodrębnij klasę bazową.

Kiedy: chcesz wyodrębnić elementy członkowskie z wybranej klasy do nowej klasy bazowej.

Dlaczego: ręczne ściąganie członków może być czasochłonne i zabieranie Cię z przepływu pracy.

Porady

  1. Umieść karetki na nazwie klasy lub wyróżnionej składowej.

  2. Naciśnij klawisze Ctrl+, aby wyzwolić menu Szybkie akcje i refaktoryzacje.

  3. Wybierz opcję Ściągnij elementy członkowskie do nowej klasy bazowej.

    Extract base class dialog

Zostanie otwarte okno dialogowe Wyodrębnij klasę bazową, w którym można określić nazwę klasy bazowej i lokalizację, w której należy ją umieścić. Możesz wybrać elementy członkowskie, które mają zostać przeniesione do nowej klasy bazowej, i wybrać abstrakcję składowych, zaznaczając pole wyboru w kolumnie Utwórz abstrakcję.

Zobacz też