Last Edited: Fri Apr 5 07:59:10 1996 by jnw (Joseph N. Wilson) on aviator.cis.ufl.edu
CIS 4930 Section 0998X (Spring 1996)
Object-Oriented Programming
Homework Assignments
- 12 January 1996
-
- Complete Exercise 1 on page 17
- Mark your book with all errata cited
in the text's errata sheet.
- 19 January 1996
-
- Complete Exercise 5 on page 35. (You may want to briefly
consider some ideas presented in section 12.12 before
turning in the assignment.
- Provide CRC Cards for the classes you will employ in
solving Program 1.
- Provide a list of at least two decisions you
must make
in implementing Program
1 that are not constrained by the specification.
- 29 January 1996
- Note that no more than a short paragraph of explanation is
necessary to answer these two questions adequately.
- Exercise 6 page 56. (Provide the requested code in either
language.)
- Exercise 7 page 56.
- 2 February 1996
-
- Exercise 1 page 73.
- Exercise 5 page 74.
- 9 February 1996
-
- Exercise 4 page 101.
- Exercise 6 page 101.
- 8 March 1996
-
- Exercise 1 page 166.
- Exercise 2 page 167.
- 22 March 1996
-
- Tell what specific problems occur when you try to
make Budd's solitaire program.
- 12 April 1996
-
- Design an experiment to determine if use of inline setters
and getters degrades the performance of C++ programs?
Carry out the experiment. Describe the experiment and
explain what C++ programmers should do with regard to
setter and getter functions.
This document is copyright 1996 by Joseph N. Wilson.