Object Oriented Modeling: Sessions 8 and 9
Object Oriented Modeling: Sessions 8 and 9
Object Oriented Modeling: Sessions 8 and 9
MODELING
Sessions 8 and 9
OBJECTS
An object represents a place, event or
transaction.
Object oriented analysis describes a system by
identifying and defining objects.
Object has
1.
Attributes: Characteristics of an object.
2.
Methods: Tasks or functions that are performed
when the object receives some inputs.
. A group of similar objects is called a class.
. Class can be divided into subclasses.
INHERITANCE PROPERTY
USE CASES
A use case represents steps in a business process.
External entities are called actors.
Actors initiate the system by sending requests to
perform certain actions.
A use case diagram is a visual representation of
several related use cases within a system.
CLASS DIAGRAMS
A class diagram describes a detailed view of
every use case and depicts the classes that
participate in the use case.
Cardinality represents how instances of one class
relate to the instances of another class.
SEQUENCE DIAGRAMS
ACTIVITY DIAGRAMS