Editată sub egida Comisiei Naționale de Informatică, cartea: Inițiere în C ++, Programare orientată pe obiecte: este structurată pe șase capitole tematice mari – Introducere în O.O.P., Scurtă incursiune în C ++, Clase, Moștenirea, Alte facilități ale limajului C ++ și Stream-uri, în care sunt valorizate rezultatele unei bogate și rodnice activități în domeniul tehnologiei informației desfășurată de autorul cărții – Mușlea Ionuț.
La această carte, care poate fi considerată de studenți ca fiind și un curs, și-au adus aportul mai multe persoane: Redactorul acestei lucrări este Poenaru Codruța, aceasta ocupându-se și de tehnoredactare, iar editorul cărții este profesorul universitar Muntean Emil; designul fiind semnat de Liviu Derveșteanu.
Această lucrare reprezintă ediția a doua care are unele îmbunătățiri semnificative și a fost Editată la Cluj în anul 1993.
În volumul respectiv este prezentată o imagine cuprinzătoare a acestui domeniu de mare actualitate științifică, reușind să ofere cititorului informații cu scopul de a-i permite să descifreze tendințe și să se orienteze în alegerea uneia sau alteia dintre tehnologii, în funcție de propriile obiective urmarite și resursele disponibile.
Acest manual de informatică, cum a mai fost numit de experți este foarte util pentru cunoscători, dar și foarte bun pentru neinițiații curioși care vor să descopere tărâmul vast al informaticii.
Lucrarea se adresează în special analiștilor de sistem, decidenților și celor care elaborează instrumentele specifice.
Deși teoria programării orientate pe obiecte era foarte bine fundamentată încă de acum 20 de ani, ideea nu a prins cu adevărat decât în ultimii ani. Ce se ascunde în spatele conceptului de programare obiectuală? Ideea de a oferi programatorului un instrument performant de reprezentare a lumii în calculator. Cum se poate realiza acest lucru? Foarte simplu: în loc să separe iremediabil DATELE de COD, programarea orientată pe obiecte nu face altceva decât să contopească cele două entități. Apropiindu-ne acum de C++, putem spune că acesta îmbină calitățile limbajului C cu avantajele programării obiectuale. O foarte bună caracterizare a rezultatului obținut o face chiar Bjarne_Stroustrup, omul ce a pus bazele noului limbaj de programare general, conceput astfel încât să-i facă pe programatori serioși să programeze într-o manieră cât mai plăcută.
Lucrarea se adresează în primul rând cunoscătorilor limbajului C dornici să-și modernizeze stilul și concepția abordării proiectelor informatice. Având în vedere faptul că limbajul C++ este un superset al C-ului, pe întreg parcursul lucrării sunt propuse noțiunile cunoscute ce stau la baza programării în C. O parcurgere exhaustivă în cadrul unei singure cărți a ambelor limaje ar avea două neajunsuri: pe de o parte expunerea ar fi prea lungă, iar pe de alta, informația specifică C++ s-ar dilua și răspândi nepermis de mult.
Având în vedere că limba oficială a informaticii este engleza și că – cel puțin pe moment – marea majoritate a termenilor de specialitate nu au o traducere scurtă și satisfăcătoare în limba română pe parcursul lucrării termenii sunt utilizați în original.
Lucrarea aceasta descrie pe larg cel mai răspândit dialect al limbajului C++ în lumea PC-urilor: Turbo C++. Începătorilor le este recomandat ca pentru început să studieze o carte de C clasic.
Stimularea cititorului de a achiziționa cunoștințe noi și facilitarea informării constituie unul dintre obiectivele urmărite de autor în această carte. Lucrarea nu se limitează la prezentarea unor elemente strict necesare, de natură a permite cititorului atât abordarea unor probleme decizionale concrete și facilitarea familiarizării cu instrumentele informatice comerciale existente de asistare a deciziilor.
Prin această lucrare Mușlea Ionuț și-a îndeplinit sopul urmărit acela de a strânge între coperțile unei cărți rezultatele personale, obținute, atât în plan metodologic cât și al aplicațiilor practice.