Object-Oriented Systems Development
Object-Oriented Systems Development
Development:
Development
Using the Unified Modeling
Language
Chapter 10:
Designing Classes
• Designing classes.
• Designing protocols and class
visibility.
• Defining attributes.
• Designing methods.
define the
functionality and Protected Protocol
external messages of
Messages
Public Protocol
an object, while
private protocols
define the
implementation of an
object.
Sub class