Systems Analysis and Design: Alan Dennis, Barbara Haley Wixom, and Roberta Roth John Wiley & Sons, Inc
Systems Analysis and Design: Alan Dennis, Barbara Haley Wixom, and Roberta Roth John Wiley & Sons, Inc
Systems Analysis and Design: Alan Dennis, Barbara Haley Wixom, and Roberta Roth John Wiley & Sons, Inc
Chapter 15
Key Definitions
Object-oriented techniques view a system as
a collection of self-contained objects which
include both data and processes.
The Unified Modeling Language (UML)
the object modeling standard
adds a variety of techniques to the field of
system development.
BASIC CHARACTERISTICS OF
OBJECT-ORIENTED SYSTEMS
Object Concepts
An object is a person, place, event, or thing about
which we want to capture information.
Each object has properties (or attributes).
The state of an object is defined by the value of its
properties and relations with other objects at a
point in time.
Objects have behaviors -- things that they can do
-- which are described by methods (or
operations).
Objects do not use primary or foreign keys, instead
each instance is assigned a unique identifier
Classes and Objects
Class