0

Object Oriented Analysis and Design

Can someone give me a brief explanation what is OOAD? And why is it used?

24th May 2018, 12:47 PM
Aly M F
3 Answers
+ 1
Just think of an application that has a rough layout. sooner or later , the application will need an upgrade for the changes in circumstances and of course marketing that will benefit a particular client. Just imagine if you based all of the application's characteristics in one superclass and they all inherited it. Do you imagine that if you placed a major change in that superclass, it will greatly affect it's inheriting class? then your code will be a total disaster that you'll wish you just wamt to start over. this is why we use OOAD. We do not mainly focus on the code but the room for changes to the application that it will not affect the others so much.
24th May 2018, 1:13 PM
Neet
Neet - avatar
+ 1
your welcome! if you would like to apply ooad in your program search the SOLID principle
25th May 2018, 9:40 AM
Neet
Neet - avatar
0
Oh thank youu
25th May 2018, 8:28 AM
Aly M F