Adakah C++ berorientasikan objek sepenuhnya?
Adakah C++ berorientasikan objek sepenuhnya?

Video: Adakah C++ berorientasikan objek sepenuhnya?

Video: Adakah C++ berorientasikan objek sepenuhnya?
Video: C++ | Конструктор | Деструктор | Оператор присваивания | Введение в ООП | 04 2024, November
Anonim

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.