Onko C++ täysin oliosuuntautunut?
Onko C++ täysin oliosuuntautunut?

Video: Onko C++ täysin oliosuuntautunut?

Video: Onko C++ täysin oliosuuntautunut?
Video: C++ | Модификаторы Типов | Указатели | 02 2024, Saattaa
Anonim

C++ tukee esine - suuntautunut ohjelmointi, mutta OO ei ole kielelle ominaista. Itse asiassa päätoiminto ei ole an esine . (Tietenkin voidaan väittää, että Java on a täysin esine - suuntautunut myös kieli, koska sen primitiivit (eli int) eivät ole esineitä .)

Onko tässä C++ oliosuuntautunut?

Tässä ovat syyt C++ kutsutaan osittaiseksi orsemiksi Objektisuuntautunut Kieli: Päätoiminto on luokan ulkopuolella: C++ tukee esine - suuntautunut ohjelmointi, mutta OO ei ole kielelle ominaista. Voit kirjoittaa pätevän, hyvin koodatun, erinomaisesti muotoillun C++ ohjelma ilman a esine edes kerran.

Myöhemmin kysymys kuuluu, miksi C++ ei ole puhdasta oliokeskeistä? Sitä on katsottu 29090 kertaa. C++ On ei a puhdas objektisuuntautunut kieltä, koska voit kirjoittaa koodia luomatta luokkaa C++:ssa, kun taas Java IS a puhdas objektiorientoitunut kieltä, koska jokainen funktio vaatii luokan.

Tämän jälkeen voidaan myös kysyä, mikä kieli on täysin oliosuuntautunut?

- Quora. Ensinnäkin Java ei ole puhdas objektisuuntautunut ohjelmointi Kieli . Smalltalk on täysin ja ensinnäkin puhtaasti oliosuuntautunut ohjelmointi Kieli . Joka on täysin vastustaa - suuntautunut ohjelmointi Kieli ?

Mikä on 100 Object Oriented?

Vaikka Java on yksi menestyneimmistä Olio-ohjelmointikieli , joka sai myös jonkin verran toimivia ohjelmointi kosketusta Java 8:ssa ei koskaan oteta huomioon 100 % tai puhdasta esine - suuntautunut ohjelmointikieli.