Object-Oriented Paradigm Exercises
Tom Kelliher, CS 245
Sept. 9, 2002
Read Chapter 3.
Sept. 11 discussion leaders: , Patrick.
Object-Oriented paradigm discussion.
- Team exercises.
Object-Oriented analysis.
- Create an informal scenario dealing with loading a dishwasher.
- Consider the process of building a toolshed. How would you express
the desired end product to a builder to ensure that the resulting toolshed
meets the precise specifications you need? How does this act of modeling
compare to the goals of model building during software engineering?
- Discuss the following questions:
- Would a chief programmer team utilize people effectively? Why or
why not?
- Would people in the various positions each have high levels of job
satisfaction? Why or why not?
- Is it appropriate to place so much emphasis on programming by
giving the team structure the name ``chief programmer team''?
- Would you enjoy the role of editor? Why or why not?
- Create an object-oriented conceptualization for an object-oriented
personal finance system. Sketch out the primary classes that you find
necessary and explain how each relates to the others. Are there any
intangible classes included? Is a class hierarchy possible? What class
aggregation exists?
Thomas P. Kelliher
Tue Sep 3 11:38:50 EDT 2002
Tom Kelliher