Synopses & Reviews
Time Is On Your SideWhether you're a student or professor, time is really on your side with Horstmann's Computing Concepts with C++ Essentials, Second Edition. This highly accessible text introduces students to the concepts and principles of computing using a subject of C++. With its focus on problem solving, design of solutions and fundamentals of programming using ANSI standard C++, professors will quickly be able to show students how to apply these skills in developing exciting, working programs. Horstmann follows an "objects early/implement classes later" approach where students discover how to use objects early on, and later learn how to implement them. As they begin to understand these concepts, they're also develop good programming habits and a consistent style with the included programming style guide.
Special Features
- Object-oriented features covered include the discovery and design of classes, and the concept of inheritance.
- Students become familiar with objects, then move on to mastering fundamental programming concepts and finally tackle the implementation of classes.
- Throughout the text, students will learn tips, tricks and traps that they'll need to know to become good programmers.
- An optional compatibility library allows the use of ANSI features with most popular compilers.
- The programming code from the book can be downloaded at: http://www.wiley.com/college/horstmann.
Synopsis
An updated edition of the nuts-and-bolts C++ introduction. Distilling C++ down to a core of fundamental data types, structures, and syntax, Cay Horstmann offers an accessible introduction to this complex language so that novices can concentrate on the essentials of programming. This new edition focuses less on ccc.h and more on ANSI standard C++ as well as on object orientation. The examples included appear in the form of complete, ready-to-run programs.
Synopsis
An updated edition of the nuts-and-bolts C++ introduction. Distilling C++ down to a core of fundamental data types, structures, and syntax, Cay Horstmann offers an accessible introduction to this complex language so that novices can concentrate on the essentials of programming. This new edition focuses less on ccc.h and more on ANSI standard C++ as well as on object orientation. The examples included appear in the form of complete, ready-to-run programs.
Synopsis
* Teaches the principles of programming to those who are just beginning in the field of computer science
* Horstmann highlights common mistakes throughout, realizing that one of the toughest points to teach is how to avoid mistakes
* New includes a new chapter on pointers, expanded GUI coverage, with platform-specific material on the Web
Wiley Higher Education
About the Author
Cay Horstmann is a professor of Computer Science at San Jose State University and is the Vice President of Technology at Preview Systems.
Table of Contents
Preface.
1. Introduction.
2. Fundamental Data Types.
3. Objects.
4. Basic Control Flow.
5. Functions.
6. Classes.
7. Advanced Control Flow.
8. Testing and Debugging.
9. Vectors and Arrays.
10. Pointers.
11. Inheritance.
12. Streams.
13. Object-Oriented Design.
14. Recursion.
15. Sorting and Searching.
16. An Introduction to Data Structures.
17. Advanced C++ Topics.
18. Graphical User Interfaces.
Appendix A: C++ Language Coding Guidelines.
Appendix B: C++ Language and Library Summary.
Glossary.
Index.
Illustration Credits.