Compartilhar via


Extrair classe base

Esta refatoração aplica-se a:

  • C#

  • Visual Basic

O quê: Extrair classe base.

Quando: Você deseja extrair membros de uma classe selecionada para uma nova classe base.

Porque: Extrair membros manualmente pode ser demorado e tirá-lo do seu fluxo de trabalho.

Como fazer

  1. Coloque o cursor sobre o nome da classe ou um membro realçado.

  2. Pressione Ctrl+. para acionar o menu Ações Rápidas e Refatorações.

  3. Selecione Efetuar pull de membros até a nova classe base.

    Extract base class dialog

A nova caixa de diálogo Extrair Classe Base será aberta, onde você poderá especificar o nome da classe base e o local onde ela deve ser colocada. Você pode selecionar os membros que deseja transferir para a nova classe base e optar por tornar os membros abstratos marcando a caixa de seleção na coluna Tornar abstrato.

Confira também