Table of contents

  1. Front Matter
    Pages i-ix
  2. R. J. Mitchell
    Pages 1-15
  3. R. J. Mitchell
    Pages 16-35
  4. R. J. Mitchell
    Pages 36-60
  5. R. J. Mitchell
    Pages 61-84
  6. R. J. Mitchell
    Pages 85-95
  7. R. J. Mitchell
    Pages 96-118
  8. R. J. Mitchell
    Pages 119-131
  9. R. J. Mitchell
    Pages 132-151
  10. R. J. Mitchell
    Pages 152-170
  11. R. J. Mitchell
    Pages 171-189
  12. R. J. Mitchell
    Pages 190-191
  13. Back Matter
    Pages 192-254

About this book


Describes object-oriented techniques and shows how they can be used in the development of a reasonably larger program which is implemented in C++. Choosing the practical example of a computer-based drawing package, the author describes how the package is designed using an object-oriented approach and then written and implemented in C++. The program is written in Turbo C++ and therefore can be used on IBM PCs or compatibles. Assumes some knowledge of a high level language, such as C, Pascal, Modula-2 or Ada.


Ada C++ programming language design development inheritance language object-oriented programming (OOP) Pascal programming selection

Authors and affiliations

  • R. J. Mitchell
    • 1
  1. 1.Department of CyberneticsUniversity of ReadingUK

Bibliographic information

  • DOI
  • Copyright Information R. J. Mitchell 1993
  • Publisher Name Palgrave, London
  • eBook Packages Engineering
  • Print ISBN 978-0-333-58937-3
  • Online ISBN 978-1-349-13173-0
  • Buy this book on publisher's site
Industry Sectors
Chemical Manufacturing
Finance, Business & Banking
IT & Software
Energy, Utilities & Environment