10.13. Exercises

  1. Devise a list of candidate classes for the problem area whose requirements you defined for exercise 3 in Chapter 2, as well as an association matrix.

  2. Develop a class diagram for the problem area whose requirements you defined for exercise 3 in Chapter 2, using UML notation. Reflect all significant fields and relationships among classes, including the appropriate multiplicity. Ideally, you should use an object modeling software tool if you have one available to you.

  3. Prepare a data dictionary for the problem area whose requirements you defined for exercise 3 in Chapter 2 to include definitions of all classes, fields, and associations.

Get Beginning C# 2008 Objects: From Concept to Code 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.