Perché C non è considerato un linguaggio "orientato agli oggetti"?
https://softwareengineering.stackexchange.com/questions/113533
-
03-11-2019 - |
Domanda
Sembra che C abbia i suoi quasi oggetti come "strutture" che possono essere considerate come oggetti (nel modo di alto livello che normalmente pensiamo).
Inoltre, i file C stessi sono sostanzialmente "moduli" separati, giusto? Allora non sono anche moduli come "oggetti"? Sono confuso sul perché C, che sembra così simile a C ++, è considerato un linguaggio "procedurale" di basso livello in cui il C ++ è di alto livello "orientato agli oggetti"
*EDIT: (Chiarimento) Perché e dove, la linea è tracciata, per quello che è un "oggetto" e non lo è?
Nessuna soluzione corretta
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a softwareengineering.stackexchange