Apakah kaedah maya tulen?
Apakah kaedah maya tulen?

Video: Apakah kaedah maya tulen?

Video: Apakah kaedah maya tulen?
Video: perbezaan emas tulen dan palsu .( bau emas ) 2024, Mungkin
Anonim

A fungsi maya tulen atau kaedah maya tulen ialah fungsi maya yang diperlukan untuk dilaksanakan oleh kelas terbitan jika kelas terbitan bukan abstrak. Kelas yang mengandungi kaedah maya tulen diistilahkan sebagai "abstrak" dan ianya tidak boleh dibuat secara langsung.

Sejajar dengan itu, apakah contoh fungsi maya tulen?

A fungsi maya tulen ialah fungsi yang mesti ditindih dalam kelas terbitan dan tidak perlu ditakrifkan. A fungsi maya diisytiharkan sebagai tulen ” menggunakan ingin tahu =0 sintaks . Untuk contoh : kelas Base {

Seseorang juga mungkin bertanya, apakah perbezaan antara fungsi maya maya dan tulen? Yang utama perbezaan antara ' fungsi maya ' dan ' fungsi maya tulen ' ialah ' fungsi maya ' mempunyai definisinya di dalam kelas asas dan juga kelas turunan pewarisan mentakrifkannya semula. The fungsi maya tulen tidak mempunyai definisi di dalam kelas asas, dan semua kelas turunan pewarisan perlu mentakrifkannya semula.

Selain itu, bolehkah fungsi maya tulen mempunyai definisi?

Ya, a fungsi maya tulen boleh mempunyai badan. Semua maya tulen bermakna ialah awak boleh jangan panggil fungsi menggunakan objek yang mempunyai diisytiharkan atau mempunyai mewarisi fungsi maya tulen . Oleh sebab itu, anda tidak boleh mencipta objek kelas dengan fungsi maya tulen.

Apakah fungsi maya dan fungsi maya tulen dalam C++?

A fungsi maya tulen ialah fungsi maya dalam C++ yang mana kita tidak perlu menulis apa-apa fungsi definisi dan hanya kita yang perlu mengisytiharkannya. Ia diisytiharkan dengan memberikan 0 dalam pengisytiharan. Kelas abstrak ialah kelas dalam C++ yang mempunyai sekurang-kurangnya satu fungsi maya tulen.

Disyorkan: