skip to main content
article
Free Access

Object-oriented programming for numerical methods

Published:01 December 1993Publication History
Skip Abstract Section

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.

References

  1. [1] Object-Oriented Software by A. Winblad, A. Edwards, and D. King, 1990, Addison-Wesley.Google ScholarGoogle Scholar
  2. [2] Object Oriented Design with Applications by Grady Booch, 1991, Benjamin/Cummings. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Object-oriented programming for numerical methods

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in

      Full Access

      • Published in

        cover image ACM SIGCSE Bulletin
        ACM SIGCSE Bulletin  Volume 25, Issue 4
        Dec. 1993
        64 pages
        ISSN:0097-8418
        DOI:10.1145/164205
        Issue’s Table of Contents

        Copyright © 1993 Author

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 1 December 1993

        Check for updates

        Qualifiers

        • article
      • Article Metrics

        • Downloads (Last 12 months)26
        • Downloads (Last 6 weeks)6

        Other Metrics

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader