
Lesson 12-2: Abstract Data Types
292 | Chapter 12
Name __________________________________________ Date _______________________
Section _________________________________________
These exercises involve defining an abstract data type to represent a painting in a museum.
Exercise 1: Discuss what sorts of information you might need to define a painting.
Exercise 2: Define the ADT MuseumPainting, giving the type, domain, and operations. This
definition should be based on your own discussion.
Exercise 3: Choose the data representation for your ADT MuseumPainting.
78828_CH12_DaleLab 5/29/09 11:28 AM Page 292