Je, C++ imeelekezwa kikamilifu?
Je, C++ imeelekezwa kikamilifu?

Video: Je, C++ imeelekezwa kikamilifu?

Video: Je, C++ imeelekezwa kikamilifu?
Video: BMW Mini Cooper S Rally Suspension Upgrade - Edd China's Workshop Diaries 2024, Novemba
Anonim

C++ inasaidia kitu - iliyoelekezwa programu, lakini OO sio asili ya lugha. Kwa kweli, chaguo kuu la kukokotoa si mwanachama wa kitu . (Kwa kweli, mtu anaweza kubishana juu ya Java kuwa a kitu kabisa - iliyoelekezwa lugha pia, kwa sababu primitives (sema, int) sio vitu .)

Hapa, je, kitu cha C++ kimeelekezwa?

Hizi hapa ni sababu C++ inaitwa sehemu ya orsemi Kitu Kinachoelekezwa Lugha: Kazi kuu iko nje ya darasa: C++ inasaidia kitu - iliyoelekezwa programu, lakini OO sio asili ya lugha. Unaweza kuandika halali, iliyowekwa vizuri, yenye mtindo mzuri C++ programu bila kutumia kitu hata mara moja.

Baadaye, swali ni, kwa nini C++ haijaelekezwa kitu safi? Imetazamwa mara 29090. C++ ni sivyo a kitu safi kinachoelekezwa lugha kwa sababu unaweza kuandika msimbo bila kuunda darasa katika C++, wakati Java IS a mwenye pingamizi safi lugha kwa sababu kila kazi inahitaji darasa.

Baadaye, mtu anaweza pia kuuliza, ni lugha gani inayoelekezwa kikamilifu na kitu?

- Kura. kwanza Java sio kitu safi kinachoelekezwa kupanga programu lugha . Smalltalk ni kikamilifu na kwanza kabisa kitu kinachoelekezwa kupanga programu lugha . Ambayo ni kupinga kikamilifu - iliyoelekezwa kupanga programu lugha ?

100 Object Oriented ni nini?

Ingawa Java ni mojawapo ya mafanikio zaidi Lugha ya programu iliyopingwa , ambayo pia ilipata kazi fulani kupanga programu kugusa katika Java 8 haizingatiwi kamwe 100 au safi kitu - lugha ya programu iliyoelekezwa.