This text aims to teach students fundamental programming skills and the basics of object-oriented design and implementation using C++. It also shows how to develop interesting software projects using a portable, object-oriented graphical library named Ez Windows. This provides a simple interface allowing beginning programmers to write realistic programs that display graphical objects and to use the mouse as an input device. Among the features of this teaching tool are: early coverage of classes and objects; more than 25 classes deigned and developed; software engineering concepts are introduced using case studies and software projects; Appliocation Programmer Interface (API) is used to support the software projects, allowing students to design exciting programs while learning the fundamentals. A lab manual is also available.
Sprache
Verlagsort
Verlagsgruppe
McGraw-Hill Education - Europe
Zielgruppe
Für höhere Schule und Studium
Illustrationen
Maße
Gewicht
ISBN-13
978-0-07-114461-2 (9780071144612)
Copyright in bibliographic data is held by Nielsen Book Services Limited or its licensors: all rights reserved.
Schweitzer Klassifikation
Computing terminology and a brief history of computing; object-oriented design and programming; C++ - the fundamentals; modifying objects; control constructs; function usage basics and libraries; programmer-defined functions; paramenter passing - Part Deux; the class construct; abstract data types; arrays; the EzWin API; pointer types; dynamic data types; inheritance; software project - big hunt; templates and polymorphism.