Was sollte der nächste Schritt sein?

Jetzt weißt Du schon genug über C++, um sinnvolle Programme zu schreiben und es hilft Dir sicherlich sehr, wenn Du diese Einführung ein wenig beiseite legst und beginnst, das anzuwenden, was Du gelernt hast. Da C++ ja eine Erweiterung von ANSI-C ist, können die Schritte beim Erlernen etwas kleiner sein, als wenn man eine komplett neue Sprache erlernt. Du hast mittlerweile genug gelernt, um Dich mit dem Beispielprogramm des Kapitels 12, dem Abenteuerspiel, auseinanderzusetzen. Damit solltest Du jetzt beginnen.

Das größte Problem ist es, objektorientiert zu denken. Das ist gar nicht so einfach, wenn man einige Zeit in prozeduralen Sprachen programmiert hat. Aber auch das kann man (nur) durch Übung lernen, Du solltest also versuchen, in Klassen und Objekten zu denken. Dein erstes Projekt sollte nur einige Objekte umfassen, den Rest kannst Du ruhig prozedural schreiben. Mit der Zeit und der Erfahrung wirst Du immer mehr Code mit Klassen und Objekten schreiben, vollenden wirst Du aber jedes Projekt mit prozeduralen Programmiertechniken.

Wenn Du einige Zeit mit den Techniken, die wir bis hierher in dieser Einführung besprochen haben, programmiert hast, kannst Du zum nächsten Kapitel weitergehen. Dieses Kapitel wird sich mit Vererbung und virtuellen Funktionen beschäftigen.

(weiter...)