Object-Oriented Programming With C++

By SOMASHEKARA, M. T., GURU, D. S. , NAGENDRASWAMY, H. S. , MANJUNATHA, K. S. more
3662 Views
₹320.63 ₹475.00 You will save ₹154.38 after 33% Discount

Add to Wish List

Save extra with 3 Offers

Get ₹ 50 Instant Cashback on the purchase of ₹ 400 or above
SAVE10 Already Applied

NEW50

Get Flat 50% Off on your First Order

Product Specifications

Publisher PHI Learning
ISBN 9788120344624
Author: SOMASHEKARA, M. T., GURU, D. S. , NAGENDRASWAMY, H. S. , MANJUNATHA, K. S.
Number of Pages 704
Edition Second Edition
Available
Available in all digital devices
  • Snapshot
  • About the book

About The Book Object-Oriented Programming With C++
Book Summary:

This book is the second edition of M.T. Somashekaras earlier book titled Programming in C++, under the new title Object-Oriented Programming with C++. In consonance with the new title, two chaptersone explaining the concepts of object-oriented programming and the other on object oriented software developmenthave been added, respectively, at the beginning and end of the book.

Substantial improvements have been effected in all chapters on C++. The book also carries a new chapter titled Standard Template Library.

The book covers the C++ language thoroughly, from basic concepts through advanced topics such as encapsulation, polymorphism, inheritance, and exception handling. It presents C++ in a pedagogically sound way, giving many program examples to highlight the features and benefits of each of its concepts.

The book is suitable for all engineering and science students including the students of computer applications for learning the C++ language from the first principles.

KEY FEATURES :

Logical flow of concepts starting from the preliminary topics to the major topics.

Programs for each concept to illustrate its significance and scope.

Complete explanation of each program with emphasis on its core segment.

Chapter-end summary, review questions and programming exercises.

Exhaustive glossary of programming terms.


Table of Contents:
Preface. 1. Object-Oriented Programming (OOP)An Overview. 2. C++ LanguageAn Overview. 3. C++ LanguagePreliminaries. 4. Operators and Expressions. 5. Selection. 6. Iteration. 7. Functions. 8. Arrays. 9. CStrings. 10. Structures and Unions. 11. Pointers. 12. The C++ Preprocessor. 13. Classes and Objects. 14. Constructors and Destructors. 15. Operator Overloading and Type Conversions. 16. Inheritance. 17. I/O Streams. 18. File Handling. 19. String Handling. 20. Exception Handling. 21. Templates. 22. New Features of C++. 23. Standard Template Library. 24. Object-Oriented Software Development. Appendix A: Mathematical Functions. Appendix B: Character Test Functions. Glossary. Bibliography. Index.
 

x