Ar C++ yra visiškai orientuotas į objektą?
Ar C++ yra visiškai orientuotas į objektą?

Video: Ar C++ yra visiškai orientuotas į objektą?

Video: Ar C++ yra visiškai orientuotas į objektą?
Video: c++ interview questions | Is c++ a pure object oriented programming language? #shorts 2024, Lapkritis
Anonim

C++ palaiko objektas - orientuotas programavimas, bet OO nėra būdinga kalbai. Tiesą sakant, pagrindinė funkcija nėra narys objektas . (Žinoma, galima ginčytis, kad Java yra a visiškai objektas - orientuotas kalba taip pat, nes jos primityvų (tarkim, int) nėra objektų .)

Ar čia C++ yra orientuotas į objektą?

Štai priežastys C++ vadinamas daline orsemi Objektinis Kalba: Pagrindinė funkcija yra už klasės ribų: C++ palaiko objektas - orientuotas programavimas, bet OO nėra būdinga kalbai. Galite parašyti teisingą, gerai užkoduotą, puikaus stiliaus C++ programa nenaudojant an objektas net vieną kartą.

Vėliau kyla klausimas, kodėl C++ nėra grynai orientuotas į objektą? Peržiūrėta 29090 kartų. C++ yra ne a orientuotas į gryną objektą kalba, nes galite rašyti kodą nesukūrę klasės C++, o Java IS a grynai orientuotas į objektą kalba, nes kiekvienai funkcijai reikalinga klasė.

Vėliau taip pat galima paklausti, kuri kalba yra visiškai objektinė?

- Quora. pirma, Java nėra orientuotas į gryną objektą programavimas kalba . Smalltalk yra pilnai ir pirmiausia grynai orientuotas į objektą programavimas kalba . Kuri isa visiškai prieštarauja - orientuotas programavimas kalba ?

Kas yra 100 objektų?

Nors „Java“yra viena sėkmingiausių Objektinė programavimo kalba , kuris taip pat šiek tiek funkcionalus programavimas „Java 8“palietimas niekada nėra svarstomas 100 % arba grynas objektas - orientuota programavimo kalba.