Compiler Warning C4687
'class': kelas abstrak yang disegel tidak dapat mengimplementasikan antarmuka 'antarmuka'
Keterangan
Jenis abstrak yang disegel biasanya hanya berguna untuk menyimpan fungsi anggota statis.
Untuk informasi selengkapnya, lihat abstrak dan disegel.
C4687 dikeluarkan sebagai kesalahan secara default. Anda dapat menekan C4687 dengan pragma peringatan . Jika Anda yakin bahwa Anda ingin mengimplementasikan antarmuka dalam jenis abstrak yang disegel, Anda dapat menekan C4687.
Contoh
Sampel berikut menghasilkan 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
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk