Share via


Upozornění kompilátoru C4694

'class': Zapečetěná abstraktní třída nemůže mít základní třídu "base_class"

Abstraktní a zapečetěná třída nemůže dědit z typu odkazu; zapečetěná a abstraktní třída nemůže implementovat funkce základní třídy ani nemůže být použita jako základní třída.

Další informace naleznete v abstraktní, zapečetěné a třídy a struktury.

Toto upozornění se automaticky zvýší na chybu. Pokud chcete toto chování upravit, použijte #pragma upozornění.

Příklad

Následující ukázka vygeneruje C4694.

// C4694.cpp
// compile with: /c /clr
ref struct A {};
ref struct B sealed abstract : A {};   // C4694