Abstract
This article introduces the merits of employing a new technique, Object-Oriented programming, in Numerical Methods courses. Object-Oriented programs interpret mathematical concepts more closely to their definitions. They are also easier to implement and maintain. More importantly, Object-Oriented techniques avoid many human errors. C++, an Object-Oriented extension to the popular C programming language, is chosen as the programming language for the demonstrated examples. We also include comparative examples to show that C++ is more suitable than the traditional scientific computer language FORTRAN for numerical programming.
- [1] Object-Oriented Software by A. Winblad, A. Edwards, and D. King, 1990, Addison-Wesley.Google Scholar
- [2] Object Oriented Design with Applications by Grady Booch, 1991, Benjamin/Cummings. Google ScholarDigital Library
Index Terms
- Object-oriented programming for numerical methods
Recommendations
What Is Object-Oriented Programming?
The meaning of the term 'object oriented' is examined in the context of the general-purpose programming language C++. This choice is made partly to introduce C++ and partly because C++ is one of the few languages that supports data abstraction, object-...
Comments