OBJECT ORIENTED PROGRAMMING WITH C++ 2ND EDITION, 2/e

OBJECT ORIENTED PROGRAMMING WITH C++ 2ND EDITION, 2/e

Authors : ROHIT KHURANA

  • ISBN
  • Pages
  • Binding
  • Language
  • Imprint
  • List Price
Buy e-book online :
 

Save 25%, Apply coupon code SCHAND25 during checkout

 

About the Author

ROHIT KHURANA :-  
Rohit Khurana is the Founder and CEO of ITL Education Solutions Limited (ITLESL) and has authored of more than thirty five best-selling textbooks. ITLESL is a part of the ITL group with operations all over the world with a significant presence in education and IT-enabled services. It specialized in handling educational projects in IT domains with a dedicated R&D wing of industry experts that helps in designing and developing content.
 

About the Book

The revised edition of Object-Oriented Programming with C++ has become more comprehensive with the inclusion of several topics. Like its previous edition, it provides an in-depth coverage of basic, as well as advanced concepts of object-oriented programming such as encapsulation, abstraction, inheritance, polymorphism, dynamic binding, templates, exception handling, streams, and Standard Template Library (STL) and their implementation through C++. Besides, the revised edition includes a chapter on multithreading. The book meets the requirements of students enrolled in various courses at undergraduate and postgraduate levels, including BTech, BE, BCA, BSc, MSc, and MCA. It is also useful for software developers who wish to expand their knowledge of C++.
 

Contents

• Introduction to Object-Oriented Programming • Getting started with C++ • Programming Elements of C++ • Arrays, Structures and Unions • Functions • Classes and Objects • Constructors and Destructors • Operator overloading • Inheritance • Pointers, Virtual Functions and Polymorphism • Console IO Operations • File Handling in C++ • Templates • Exception Handling • Standard Template Library (STL) • ANSI Features of C++ • Multithreading • Object-Oriented Systems Development
 

New in this Edition

• Inclusion of topics like empty class, anonymous objects, recursive constructors and object slicing. • A chapter on multithreading explaining how concurrency is implemented in C++. Key Features • Presentation for easy grasp through chapter objectives, suitable tables, diagrams and programming examples. • Notes and key points provided to make the reader self-sufficient. • Examination-oriented approach through objective and descriptive questions at the end of each chapter to help students in the preparation for annual and semester tests"