|
This textbook is intended for undergraduate and graduate students of engineering and computer science. It introduces the concepts of C and C++ programming languages along with the fundamentals of object oriented programming paradigm. It contains the essential concepts including Functions, Arrays, Pointers, Classes and Objects, Operators / Function Overloading, Inheritance, Streams and Templates which are explained in simple yet rigorous manner. Key features: • Follows an example-driven approach to facilitate easy comprehension of theoretical concepts • Elaborates the common concepts of C programming language • Examines topics like Dynamic Memory Allocation, Object Slicing, VTABLEs and Up Casting / Down Casting • Features line diagrams, notes, conversations and flow charts for easy understanding • Includes additional components like error finding exercises, quiz and points to remember • Provides necessary comments to explain the logic used to implement particular functionality • Contains numerous computer programs, review questions and useful case studies
ISBN - 9781316506806
|
|
|