A demonstration of how the features of object-oriented programming may be applied to the development of a computer algebra system, where the selected programming language used is C++. The design is based partly on acknowledged principles, and partly on solid experience and feedback from actual use. Thus, the book is ideally suited for use in lectures on symbolic computation and object-oriented programming, and the level of presentation is such that it may be used to study the subject early on in the science education process. The header files of the object-oriented programming classes are provided in the Appendix, as well as separately on the attached diskette, while the reference list provides a collection of textbooks useful in the study of C++.
* Demonstrates how the features of object-oriented programming may be applied to the development of a computer algebra system * Design based on both acknowledged principles and solid experience of actual use * Suited for use in lectures * The header files of the classes are provided on the accompanying disk * Reference lists textbooks useful in the study of C++
The purpose of this book is to demonstrate how the features of object-oriented programming may be applied to the development of a computer algebra system, where the selected programming language used is C++. The design is based partly on acknowledged principles and partly on solid experience and feedback from actual use. This book is ideally suited for use in lectures on symbolic computation and object-oriented programming, and the level of presentation is such that one can study the subject early in ones education in science. The header files of the object-oriented programming classes (abstract data type) are provided in the Appendix, as well as separately on the attached diskette. The reference list also gives a collection of textbooks useful in the study of computer language C++.
Willi-Hans Steeb