Bagikan melalui


Compiler Warning C4694

'class': kelas abstrak yang disegel tidak dapat memiliki kelas dasar 'base_class'

Kelas abstrak dan tersegel tidak dapat mewarisi dari jenis referensi; kelas yang disegel dan abstrak tidak dapat mengimplementasikan fungsi kelas dasar atau memungkinkan dirinya untuk digunakan sebagai kelas dasar.

Untuk informasi selengkapnya, lihat abstrak, disegel, dan Kelas dan Struktur.

Peringatan ini secara otomatis dipromosikan ke kesalahan. Jika Anda ingin mengubah perilaku ini, gunakan peringatan #pragma.

Contoh

Sampel berikut menghasilkan C4694.

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