<<< No concepts exist in isolation     Index     Java comments >>>

3. Class Name


  • A class name should reflect that a class represents a concept from the application domain.

  • A UML diagram shows classes drawn as rectangles

  • Relationships among classes are drawn as paths connecting class rectangles.

  • A ticket system for a theater has concepts such as

    • tickets, reservations, subscription plans, seat assignment algorithms, and interactive web pages for ordering.

  • Class diagram of a ticket-selling application: uml ticket selling application

<<< No concepts exist in isolation     Index     Java comments >>>