The Development of Concrete Data Types

Computer Graphics Group
Department of Computer Science
University of California, Davis

One of the goals of good software development in C++ is to construct each class so that it appears to the applications programmer to be equivalent to a built-in type for the language. A C++ class written in this way has been addressed by a number of authors and termed a ``concrete data type''. The best method by which these types can be described is by looking at a detailed example.

This document maintained by Ken Joy.
Comments to the author : joy@cs.ucdavis.edu

All contents copyright (c) 1998
Computer Science Department, University of California, Davis
All rights reserved.

Last Modified on Thursday, January 8, 1998