Publisher's Synopsis
Providing a straightforward introduction to the C++ programming language, this book is particularly suited to readers with little or no knowledge of programming. Starting from the fundamental principles of programming with the language'||'''s essential data and control structures, classes, polymorphism, files, object-oriented programming and the client-server approach, in a clear and uncluttered manner. Aimed at first-and second-year undergraduate students taking courses in programming using C++, this book will also be highly relevant to conversion courses and those in which the students have had little prior exposure to computing. Features: does not assumer or require any prior knowledge of computing or programming; demystifies the terminology and jargon of C++ and object-oriented programming; the structure and content of the book make it ideal for a single-semester module covering either a first course in programming using C++ or a conversion course in which C++ is introduced as a second programming language; end of chapter exercises.