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

10

Designing objects and classes

Learning outcomes

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

•. Explain the role of boundary, control and entity classes

•. Understand the need for collection classes

•. Specify the implementation of relationships between classes

•. Specify the visibility of attributes and operations

•. Specify attribute and operation signatures in full

•. Add detailed design information to interaction diagrams.

Key words you will find in the glossary:

• asynchronous message

• concurrent processing

• constraint

• multiobject

• navigability

• package

• private

• protected

• public

• single-threaded

• synchronous message

• transient object

Introduction

Detailed design activities include the detailed specifications ...

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