SUMMARY
- To keep software development cost reasonable, we have to select appropriate paradigm for a given type of application.
- Object-based programming languages support classes and objects. In general, they support only static binding.
- Object-oriented programming languages, in addition to classes and objects, support inheritance relationships. They also support polymorphism.
- The common popular procedural programming languages were PASCAL and C.
- Typical examples of popular object-oriented programming languages are C++ and JAVA.
- Object-oriented programming languages permit reusability of existing code.
- Reusability is the possibility of using again a part of available source code with new functionalities with slight or no modification.
- It is easier ...
Get Object Oriented Programming with C++, Second Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.