Skip to main content

Object-Oriented Design

  • Chapter
C++ Object-Oriented Programming

Part of the book series: Macmillan Computer Science Series ((COMPSS))

Abstract

The aim of this book is to show how the object-oriented design process can be used in the development of programs which are then written in C++. One of the best ways of explaining a technique is to use an appropriate example, and this is provided by the drawing package. Therefore in this chapter the design of the package is given. This requires a knowledge of the facilities provided by the package, so these are described first. The overall design of the program is given next, by first identifying the objects appropriate to the application. The structure of the program is then decided, and the objects in each part are considered in more detail. This introduces a number of useful techniques which are expanded upon in later chapters, so references to these chapters are given. The way in which the program was developed and tested is also described.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  • Keith E. Gorlen, Sanford M. Orlow and Perry S. Plexico Data Abstraction and Object-Oriented Programming in C++ Wiley 1990.

    Google Scholar 

  • James Rumbaugh, Michael Blaha, William Premerlani, Frederick Eddy and William Lorensen Object-Oriented Modelling and Design Prentice Hall 1991.

    Google Scholar 

  • For the Microprocessor Tutor program, the following books may be useful: J.C. Cluley Interfacing to Microprocessors Macmillan Press 1983.

    Google Scholar 

  • A.C. Downton Computers and Microprocessors: Components and Systems Chapman and Hall 3rd Edn 1992.

    Google Scholar 

  • Roger Hutty Z80 Assembly Language Programming for Students Macmillan Press 1982.

    Google Scholar 

  • Lance A. Levanthal 6809 Assembly Language Programming Osborne/McGraw-Hill 1981.

    Google Scholar 

  • RJ. Mitchell Microcomputer Systems Using the STE Bus Macmillan Press 1989.

    Book  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Copyright information

© 1993 R. J. Mitchell

About this chapter

Cite this chapter

Mitchell, R.J. (1993). Object-Oriented Design. In: C++ Object-Oriented Programming. Macmillan Computer Science Series. Palgrave, London. https://doi.org/10.1007/978-1-349-13173-0_2

Download citation

  • DOI: https://doi.org/10.1007/978-1-349-13173-0_2

  • Publisher Name: Palgrave, London

  • Print ISBN: 978-0-333-58937-3

  • Online ISBN: 978-1-349-13173-0

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics