From a final exam found on the web:

Suppose you were developing a graphics program like Microsoft Paint. Given this use case for the system function "draw a polygon,"

  1. List the candidates for key concepts (classes) in a conceptual model.
  2. Briefly explain why each candidate is or is not a good choice for a concept.

key