Ši nedidelė knyga skirta C++ kalbos „šerdžiai“ – pagrindinėms idėjoms (objektų kūrimui ir jų tarpusavio sąveikos organizavimui), be kurių neįmanoma išmokti šios programavimo kalbos.
Mokantis per paprastus pavyzdžius, skaitytojas palaipsniui susipažįsta su objektinio programavimo idėjomis ir pagrindinėmis C++ kalbos konstrukcijomis.
Perskaitęs šią knygą, skaitytojas jau galės rašyti gana sudėtingas programas. Tačiau svarbiausia – pagrindinių idėjų ir konstrukcijų išmanymas leidžia lengvai orientuotis C++ ir kitų objektinių kalbų pasaulyje bei savarankiškai gilinti žinias. Knyga skirta vidurinių ir vyresniųjų klasių moksleiviams.
Nuo autoriaus:
Knyga, kurią laikote rankose, neįprastai plona kaip C++ vadovėlis. Knygų lentynose ją tikriausiai supa storiausi tomai ta pačia tema.
Tačiau esu įsitikinęs (ir pasirengęs tai įrodyti), kad pirmoji knyga apie C++ (o ši knyga tokia ir yra) privalo būti plona.
Pirmiausia prisiminkite, kada paskutinį kartą perskaitėte storą knygą iki galo? O jei perskaitėte – kiek prisiminėte? Pirkdami knygą, storą kaip televizorius, pamirštame, kaip sunku ją nusinešti iki stalo.
O jei rimtai – norint efektyviai programuoti C++, reikia suprasti „pagrindinę idėją“ šios kalbos. Neužtenka vien rašyti instrukcijas – reikia išskirti objektus, būdingus sprendžiamai užduočiai, išmokyti juos sąveikauti, kurti objektų hierarchijas ir t. t.
Būtent šiai pagrindinei idėjai ir skirta ši knyga.