Video: Adakah C++ berorientasikan objek sepenuhnya?
2024 Pengarang: Lynn Donovan | [email protected]. Diubah suai terakhir: 2023-12-15 23:51
C++ menyokong objek - berorientasikan pengaturcaraan, tetapi OO tidak intrinsik kepada bahasa itu. Malah, fungsi utama bukan ahli sesuatu objek . (Sudah tentu, seseorang boleh berhujah tentang Java sebagai a sepenuhnya objek - berorientasikan bahasa juga, kerana primitifnya(katakan, int) tidak objek .)
Di sini, adakah C++ berorientasikan objek?
Inilah sebab-sebabnya C++ dipanggil separa orsemi Berorientasikan Objek Bahasa: Fungsi utama adalah di luar kelas: C++ menyokong objek - berorientasikan pengaturcaraan, tetapi OO tidak intrinsik kepada bahasa itu. Anda boleh menulis yang sah, dikodkan dengan baik, digayakan dengan sangat baik C++ program tanpa menggunakan an objek walaupun sekali.
Seterusnya, persoalannya ialah, mengapa C++ tidak berorientasikan objek tulen? Ia telah dilihat 29090 kali. C++ ialah bukan a berorientasikan objek tulen bahasa kerana anda boleh menulis kod tanpa membuat kelas dalam C++, manakala Java IS a berorientasikan objek tulen bahasa kerana setiap fungsi memerlukan kelas.
Selepas itu, seseorang juga boleh bertanya, bahasa manakah yang berorientasikan objek sepenuhnya?
- Quora. pertama Java tidak berorientasikan objek tulen pengaturcaraan bahasa . Smalltalk adalah sepenuhnya dan pertama-tamanya berorientasikan objek pengaturcaraan bahasa . Isa yang mana membantah sepenuhnya - berorientasikan pengaturcaraan bahasa ?
Apakah 100 Berorientasikan Objek?
Walaupun Java adalah salah satu yang paling berjaya Bahasa pengaturcaraan berorientasikan objek , yang juga mempunyai beberapa fungsi pengaturcaraan sentuhan dalam Java 8 tidak pernah dipertimbangkan 100 %atau tulen objek - bahasa pengaturcaraan berorientasikan.