Object-Oriented Programming Using C++ for Engineering and Technology

Object-Oriented Programming Using C++ for Engineering and Technology

By (author) 

List price: US$201.95

Currently unavailable

Add to wishlist

AbeBooks may have this title (opens in new window).

Try AbeBooks

Description

Ideal for intermediate or advanced programmers, Object-Oriented Programming Using C++ for Engineering encourages users to adopt a pure object-oriented approach to problem solving. Introductory chapters of this how-to and reference manual discuss C++ enhancements to procedural programming in C, highlighting similarities and differences between these two languages to minimize the learning curve. Drawing from a rich collection of practical engineering technology examples, the remaining chapters of the book engage readers in an in-depth examination of essential object-oriented programming concepts. Every chapter features many sample programs, end-of-chapter review problems, programming projects, and real-world case studies to promote learning and aid readers in developing new and useful C++ skills. Moreover, all information is based on the latest C++ standards as defined by ANSI/ISO, making this book an indispensable how-to manual, long-lasting reference and handy sourcebook for programmers of all abilities.
show more

Product details

  • Paperback | 672 pages
  • 193.04 x 233.68 x 27.94mm | 929.86g
  • Cengage Learning, Inc
  • Delmar Cengage Learning
  • Clifton Park, United States
  • English
  • 0766838943
  • 9780766838949

Table of contents

1. Moving from C to C++ 2. C++ Function Enhancements 3. Pointers, References and Dynamic Memory Allocation 4. Classes and Objects 5. Classes: Advanced Topics 6. Operator Overloading 7. Inheritance 8. Composition 9. Virtual Functions and Polymorphism 10. Templates 11. File I/O 12. Exception Handling
show more

Review quote

1. Moving from C to C++ 2. C++ Function Enhancements 3. Pointers, References and Dynamic Memory Allocation 4. Classes and Objects 5. Classes: Advanced Topics 6. Operator Overloading 7. Inheritance 8. Composition 9. Virtual Functions and Polymorphism 10. Templates 11. File I/O 12. Exception Handling
show more