Object-Oriented Software in C++
Seiten
1993
Chapman and Hall (Verlag)
978-0-412-55380-6 (ISBN)
Chapman and Hall (Verlag)
978-0-412-55380-6 (ISBN)
Approaches C++ as a language in its own right, rather than as a development of C. The text concentrates on the object-oriented features of the language and utilizes the mechanisms of C++ which allow the user to avoid having to use low-level features.
The book is designed for those readers who have had previous experience of a high-level block-structured programming language; that is, all undergraduate and Higher National students who have studied the basic programming unit on any computing, engineering or science course. It is assumed that the student knows the principles or programming and the use of basic programming constructs and data types and the book concentrates on the structure of object-oriented software and the use of C++ facilities. The text approaches C++ as a language in its own right, rather than as a development of C. The text concentrates on the object-oriented features of the language and utilizes the mechanisms of C++ which allow the user to avoid having to use low-level features. Where such features are used they are encapsulated in a class to hide the complexity from the user. There are many examples and cases to illustrate the techniques of object-oriented design methods. Also, the book deals with a number of C++ compilers and the software has been tested on all of them.
The book is designed for those readers who have had previous experience of a high-level block-structured programming language; that is, all undergraduate and Higher National students who have studied the basic programming unit on any computing, engineering or science course. It is assumed that the student knows the principles or programming and the use of basic programming constructs and data types and the book concentrates on the structure of object-oriented software and the use of C++ facilities. The text approaches C++ as a language in its own right, rather than as a development of C. The text concentrates on the object-oriented features of the language and utilizes the mechanisms of C++ which allow the user to avoid having to use low-level features. Where such features are used they are encapsulated in a class to hide the complexity from the user. There are many examples and cases to illustrate the techniques of object-oriented design methods. Also, the book deals with a number of C++ compilers and the software has been tested on all of them.
Classes; separating interface from implementation; functions; arrays; templates; static variables and functions; case study using OOD; inheritance; overloading operators; virtual functions; pointers; declarations; safe arrays in C++; macros; C style input/output in C++; descriptors; containers and interators; persistence of objects; attributes.
Zusatzinfo | XIII, 324 p. |
---|---|
Verlagsort | London |
Sprache | englisch |
Maße | 189 x 246 mm |
Themenwelt | Mathematik / Informatik ► Informatik ► Betriebssysteme / Server |
Mathematik / Informatik ► Informatik ► Programmiersprachen / -werkzeuge | |
Informatik ► Software Entwicklung ► Objektorientierung | |
ISBN-10 | 0-412-55380-5 / 0412553805 |
ISBN-13 | 978-0-412-55380-6 / 9780412553806 |
Zustand | Neuware |
Haben Sie eine Frage zum Produkt? |
Mehr entdecken
aus dem Bereich
aus dem Bereich
objektorientierte Entwicklung modularer Maschinen für die digitale …
Buch | Hardcover (2024)
Hanser (Verlag)
44,99 €
Entwicklung von GUIs für verschiedene Betriebssysteme
Buch (2023)
Hanser, Carl (Verlag)
39,99 €
Principles and Practice Using C++
Buch | Softcover (2024)
Addison Wesley (Verlag)
85,95 €