Programmeren in C++/Inleiding: verschil tussen versies
Verwijderde inhoud Toegevoegde inhoud
k Wijzigingen door 84.27.226.241 hersteld tot de versie na de laatste wijziging door Nijdam |
|||
Regel 1:
== Introductie ==
C++ is een uitbreiding ([[superset]]) van de [[programmeertaal]] [[C]]. C++ werd geïntroduceerd omdat C al een aantal jaren meeging en achterop raakte bij de mogelijkheden van modernere programmeertalen.
Een van die mogelijkheden is [[object-georiënteerd programeren]]. Dit is een van de belangrijkste vernieuwingen in C++.
De [[ontwerper]] van C++ is Bjarne Stroustrup. Hij werkte op dat moment voor AT&T. Zijn website is http://www.research.att.com/~bs/.
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 ==
|