
Lesson 4-4: Program Design
Program Input and the Software Design Process | 89
Name __________________________________________ Date _______________________
Section _________________________________________
Exercise1: You love to travel, and you love to take photographs. When you finish this course,
you are going to write a program to keep track of your photograph collection. You plan to use an
object-oriented design for your program. In preparation for this project, list a tentative set of
objects for the program and describe how they might interact. Give a list of possible operations for
each object.
Possible Objects Possible Operations for Objects ...