Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
'classe': uma classe abstrata selada não pode implementar uma interface 'interface'
Observações
Um tipo selado e abstrato normalmente só é útil para manter funções de membro estático.
Para obter mais informações, consulte resumo e selado.
C4687 é assinalado como erro por defeito. Você pode suprimir C4687 com o pragma de aviso . Se você tiver certeza de que deseja implementar uma interface em um tipo selado e abstrato, você pode suprimir C4687.
Example
O exemplo a seguir gera C4687.
// C4687.cpp
// compile with: /clr /c
interface class A {};
ref struct B sealed abstract : A {}; // C4687
ref struct C sealed : A {}; // OK
ref struct D abstract : A {}; // OK