Introduction To Object Oriented Analysis and Design Basics-: Ms. Amina Mustansir Lecturer PUCIT
Introduction To Object Oriented Analysis and Design Basics-: Ms. Amina Mustansir Lecturer PUCIT
By:
Ms. Amina Mustansir
Lecturer PUCIT
Learning Outcomes
What is Analysis?
What is design?
Difference between structured and object
oriented approach
Concepts related to object oriented techniques
Object oriented analysis and design
Object Analysis
Structure OO Programming
Programming Phase
Account Account
Balance Balance
Determine
Balance
Determine
Deposit Balance Message
Benefits
Understandability
Maintenance
Independence
Reusability
Radiologist
consults
Artist
Association Composition
Object Oriented Analysis and
Design Basics 14
Polymorphism and Dynamic binding
Analysis Design
A player picks
up dies and rolls
them
Player 1 2 Die
Rolls
Name
Face value
1 2
Plays
1
DiceGame
1 Includes
GetFaceValue()
roll()
GetFaceValue()
DiceGame Die