Self-Review Exercises for Section 12.2

  1. 12.1 Suppose we enabled a user of our ATM system to transfer money between two bank accounts. Modify the use case diagram of Fig. 12.4 to reflect this change.

  2. 12.2            model the interactions among objects in a system with an emphasis on when these interactions occur.

    1. Class diagrams

    2. Sequence diagrams

    3. Communication diagrams

    4. Activity diagrams

  3. 12.3 Which of the following choices lists stages of a typical software life cycle in sequential order?

    1. design, analysis, implementation, testing

    2. design, analysis, testing, implementation

    3. analysis, design, testing, implementation

    4. analysis, design, implementation, testing

Get Java How to Program (early objects), 9/e now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.