Programmeren in C++/Inleiding: verschil tussen versies

Verwijderde inhoud Toegevoegde inhoud
Koos Jol (overleg | bijdragen)
k Wijzigingen door 84.27.226.241 hersteld tot de versie na de laatste wijziging door Nijdam
Regel 5:
De [[ontwerper]] van C++ is Bjarne Stroustrup. Hij werkte op dat moment voor AT&T. Zijn website is http://www.research.att.com/~bs/.
 
Naast structureel programmeren (zoals dat in C gebeurt) kan in C++ ook object-georiënteerd gewerkt worden. Omdat C++ beide programmeer-methoden ondersteund wordt C++ een hybride taal genoemd. Tijdens de ontwikkeling van C++ is een van de hoofdpunten altijd geweest dat C programma's compileerbaar zijn met een C++ compiler (backwards compatible). Dit is niet voor alle aspecten van C gerealiseerd, maar wel voor het overgrote deel.
Terwijl C "functie-georienteerd" is, is C++ zgn. "object-georienteerd". Dit houdt in dat er in C++ voornamelijk objecten en klassen worden gebruikt, en in C alleen maar functies. Er kan in C++ echter wel met functies gewerkt worden, dus de oude code hoeft niet gelijk de prullenbak in. C++ werd ontwikkeld met backward compatibility in het achterhoofd; het resultaat is dus dat elk geldig C-programma (in principe) een geldig C++-programma is.
 
== Veranderingen ==
Informatie afkomstig van https://nl.wikibooks.org Wikibooks NL.
Wikibooks NL is onderdeel van de wikimediafoundation.