O'Reilly logo

A Student Guide to Object-Oriented Development by Jill Doake, Carol Britton

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

5

The class diagram

Learning outcomes

The material and exercises in this chapter will enable you to:

•. Explain the role and purpose of the class diagram in the early phases of development

•. Recognize different stages in building a class diagram

•. Identify the objects and classes in a system and their attributes

•. Construct a class diagram

•. Write a data dictionary to support the class diagram

•. Use packages to group related classes.

Key words you will find in the glossary:

• aggregation

• application domain

• association

• attribute

• class

• collaboration

• data dictionary

• domain model

• inheritance

• multiplicity

• noun analysis

• object

• operation

• package

• problem domain

• use case realization

Introduction

The class diagram ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required