Object-Oriented Programming Using C , Second Edition provides the experienced programmer with a clear and thorough introduction to the object-oriented paradigm using ANSI C . Each chapter introduces you to specific C languages features that support object-oriented programming concepts, including the most recent additions to the language such STL, namespaces, RTTI and boot type For Sale in Indian subcontinent only
Key Features * Reflects the latest developments in the C ANSI standard including substantial detail on the new STL libraries. * Explains how an object-oriented programming concept is supported by a language feature. * Teaches by example, introducing you to full working programs right from the start. * Incorporates interactive, proven exercises to help check your understanding of key OO concepts and put them into practice.
Table of Contents * Why Object-Oriented Programming in C ? * Native Types and Statements * Functions and Pointers * Implementing ADTs in the Base Language * Data Hiding and Member Functions * Object Creation and Destruction * Ad Hoc Poymorhism * Visitation: Iterators and Containers * Templates, Generic Programming, and STL * Inheritance * Exceptions * OOP Using C * Appendices * ASCII Character Codes * Operator Precedence and Associativity * Language Guide * Input/Output * STL and String Libraries * References * Index
Table of Contents • Why Object-Oriented Programming in C ? • Native Types and Statements • Functions and Pointers • Implementing ADTs in the Base Language • Data Hiding and Member Functions • Object Creation and Destruction • Ad Hoc Poymorhism • Visitation: Iterators and Containers • Templates, Generic Programming and STL • Inheritance • Exceptions • OOP Using C • Appendices • ASCII Character Codes • Operator Precedence and Associativity • Language Guide • Input/Output • STL and String Libraries • References • Index