© 1998

Mastering C++ Programming

  • A comprehensive introduction to one of the most popular computer languages
    Provides examples of functional design and objectoriented design
    Contains many practical exercises
    Ideal for those new to programming as well as for the professional
    Easy to follow, and highly illustrated throughout

Part of the Macmillan Master Series book series

Table of contents

  1. Front Matter
    Pages i-x
  2. W. Arthur Chapman
    Pages 1-33
  3. W. Arthur Chapman
    Pages 34-74
  4. W. Arthur Chapman
    Pages 75-114
  5. W. Arthur Chapman
    Pages 115-134
  6. W. Arthur Chapman
    Pages 135-163
  7. W. Arthur Chapman
    Pages 164-225
  8. W. Arthur Chapman
    Pages 226-242
  9. W. Arthur Chapman
    Pages 243-291
  10. W. Arthur Chapman
    Pages 292-325
  11. W. Arthur Chapman
    Pages 326-332
  12. W. Arthur Chapman
    Pages 333-335
  13. W. Arthur Chapman
    Pages 336-336
  14. Back Matter
    Pages 337-340

About this book


This book introduces the fundamental constructs of C++ and provides a gentle introduction to the ideas of object oriented programming. It is important to understand the basics of both these approaches to program design.

Written in an easy-to-follow style, this book is well illustrated and contains many practical exercises. It is suitable for individual study or classroom use and will be of value to those new to programming and to existing programmers wishing to make the switch to C++.


C++ programming C++ programming language design functions inheritance object oriented design programming

Authors and affiliations

  1. 1.Edinburgh’s Telford CollegeEdinburghUK

About the authors

W. ARTHUR CHAPMAN is Senior Lecturer in Computing and Mathematics at Edinburgh Telford College. He has taught programming using a variety of languages, and has been involved in computer training for business and industry.

WILLIAM BUCHANAN, the series editor, is Senior Lecturer at Napier University. He is also an experienced author who has written a number of computing books. He acts as a consultant, and is a founding partner of Real-Time Technologies, a start-up company within Napier University.

Bibliographic information

  • Book Title Mastering C++ Programming
  • Authors George Chryssides
  • Series Title Macmillan Master Series
  • DOI
  • Copyright Information Macmillan Publishers Limited 1998
  • Publisher Name Palgrave, London
  • eBook Packages Engineering Engineering (R0)
  • Softcover ISBN 978-0-333-73179-6
  • eBook ISBN 978-1-349-14795-3
  • Edition Number 1
  • Number of Pages X, 352
  • Number of Illustrations 0 b/w illustrations, 0 illustrations in colour
  • Additional Information Previously published under the imprint Palgrave
  • Topics Programming Languages, Compilers, Interpreters
  • Buy this book on publisher's site
Industry Sectors
IT & Software
Consumer Packaged Goods
Finance, Business & Banking
Oil, Gas & Geosciences