Q : What is OOAD?
before OOAD we use TM, TM stand for Traditional methodology,
In early days means 1970's software consist on 5 kloc (5000 loc) consider as small scale software but gradually in mid of 1980's medium scale software are developed which consist on 50 kloc (50,000loc), In the end of 1980's a large scale software are developed consist on 50 lac loc the stronger one.
now as the size of software are expended the traditional methodologies was facing difficulties. then concept of OOAD was a emerged.
Here Question arises that why TM failed in medium and large scale but not in small scale software?
Because software are comprise of Operation and Data. means proper management of data and operation are much necessary. The main focus of TM was on operation and have less attention on data, this is the major reason of failing of TM.
Why OOAD was success to overcome in medium and large scale software?
Because OOAD give equal important to both operation and data. the main concept of OOAD consist on class & object. structure of class in this subject is!!!
class is the blue print of an object.
object is the instance of a class.
For Example: class
President = class name
Reign = Operation
Here, President is a class with attributes Name , Country , Tenure , Age and operation/action is region. e.g Who is Reign of pakistan ?
Mamnoon Hussain.


No comments:
Post a Comment