Video: Je, C++ imeelekezwa kikamilifu?
2024 Mwandishi: Lynn Donovan | [email protected]. Mwisho uliobadilishwa: 2023-12-15 23:53
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.