- Code Reuse
- Abstraction
- Object Caching (mod-perl)
- READABLE CODE!!!
2006-09-18 18:25:51
·
answer #1
·
answered by vtevo 2
·
0⤊
0⤋
Hahahahahahahahahahahaha.
That's a good one.
I program in C++ (WITHOUT OOP) and Assembly language.
If you learned Assembly language and looked at the code that OOP programs compile to, you'll be quite disgusted, if not downright confused by the illogical code.
People keep pushing OOP, but the only benefit is for lazy programmers who want pre-written code. Take Windows programming for example. The Windows functions are high-level enough (some functions are TOO high-level), yet we have crap like MFC, which is just code to make certain tasks easier. (i.e. less typing and thinking for 'programmers'.)
I hate bloated, slow code. The person who came up with the idea for OOP is a MORON with no common sense.
2006-09-18 20:13:47
·
answer #2
·
answered by Balk 6
·
0⤊
1⤋
Have resulted in efficient code reuse and also it is easy to call objects at any juncture in the program unlike the sequential ones where you need to declare prior to the call.
The ability to return different values to different queries also helps towards the code optimisation and program speed and efficiency.
2006-09-18 18:21:48
·
answer #3
·
answered by compu-illiterate~Yeah tats me 2
·
0⤊
0⤋
Easier to model a real world model to software simulation; the other part is inheritance and polymorphism.
2006-09-18 18:28:40
·
answer #4
·
answered by Andy T 7
·
0⤊
0⤋