Suppose that the account object, the conflict table for which is described in Figure 20.18, has an additional operation, balance, which returns the balance in the account. Design a new conflict table for this object, including the new operation.
What will be an ideal response?
You might also like to view...
Which of the following statements is false?
a. Each class can be used only once to build many objects. b. Reuse helps you build more reliable and effective systems, because existing classes and components often have undergone extensive testing, debugging and performance tuning. c. Just as the notion of interchangeable parts was crucial to the Industrial Revolution, reusable classes are crucial to the software revolution that has been spurred by object technology. d. Avoid reinventing the wheel—use existing high-quality pieces wherever possible. This software reuse is a key benefit of object-oriented programming.
Which of the following dimensions indicates a table with four columns and six rows?
A. 4 X 6 B. 6 X 6 C. 4 X 4 D. 6 X 4
A(n) ____ can be designed without using modules, but top-down design is easier when you use modules as a starting point for designing a menu.
A. black box B. object C. multilevel menu D. alert box
____ is the ability of a system to gracefully recover from hardware or software failure.
A. Risk tolerance B. High availability C. Fault tolerance D. Network load balancing