10 Getting Yourself Object Oriented
The most important development in the world of programming the last fifteen years has been the development of object-oriented programming systems (OOPS). It’s the principal feature that makes C++ different from its predecessor, C.
Books on programming sometimes go overboard in the claims made for object-oriented programming: it will solve every programming problem you’ve ever had, it will freshen your breath, it will make you more popular, it will improve the economy… you get the idea.
But OOPS doesn’t always make a large difference in small programs. It’s just another set of tools—tools useful for organizing large amounts of code into logical chunks. Some true believers claim it provides better techniques ...