May 2012
Intermediate to advanced
679 pages
16h 56m
English
When we develop software using OOP language, we develop it in terms of classes and objects. Classes exemplify data abstraction. Hence, they have some existence/application outside the program. When we write another program of similar nature, all these class definitions can be directly used. It means that half of the job is done. Our efficiency is thus doubled. Thus, software reusability is one of the benefits of OOP.
If we resort to some standardization, if our friends (or members of a software team) have developed some code, we can directly use it in our program. No tuning or testing is required. In our opinion, the concept of code sharing and the concept of the software ...
Read now
Unlock full access