Object-Oriented Programming via Fortran 90/95

Ed Akin

  • 出版商: Cambridge
  • 出版日期: 2003-01-13
  • 售價: $2,870
  • 貴賓價: 9.8$2,813
  • 語言: 英文
  • 頁數: 362
  • 裝訂: Paperback
  • ISBN: 0521524083
  • ISBN-13: 9780521524087
  • 相關分類: 程式語言Object-oriented
  • 下單後立即進貨 (約5~7天)

買這商品的人也買了...

商品描述

Description:

Writing technical applications in a modern object-oriented approach, using Fortran 90 or 95, can be problematic. This book teaches how to employ the principles of object-oriented programming to produce clear, highly efficient executable codes (rather than focusing on the traditional procedural abilities of Fortran). This text is an excellent harbinger to all the features of the finalized, fully object-oriented Fortran 200X. In addition to covering the OOP methodologies, the basic foundation of the language and solid programming skills are reviewed, making the book valuable also as a good migration tool for experienced Fortran programmers that want to smoothly pick up the OOP paradigm. The author highlights common themes by using comparisons with Matlab® and C++ and uses numerous cross-referenced examples to convey all concepts quickly and clearly. Complete code for the examples is included on the accompanying CD.

 

Table of Contents:

1. Program design; 2. Data types; 3. Object oriented programming concepts; 4. Features of programming languages; 5. Object oriented methods; 6. Inheritance and polymorphism; 7. OO data structures; 8. Arrays and matrices; 9. Advanced topics; A. Bibliography; B. Fortran90 overview; C. Selected exercise solutions; D. Companion C++ examples; E. Glossary of object oriented terms; F. Subject index; G. Program index.

商品描述(中文翻譯)

描述:
使用Fortran 90或95以現代物件導向的方式撰寫技術應用程式可能會有問題。本書教授如何運用物件導向程式設計原則來產生清晰、高效的可執行程式碼(而不是專注於Fortran的傳統程序能力)。本書是Fortran 200X的完全物件導向特性的先驅,除了介紹物件導向程式設計方法論外,還回顧了語言的基礎和堅實的程式設計技巧,使本書也成為有經驗的Fortran程式設計師順利掌握物件導向範式的良好遷移工具。作者通過與Matlab®和C++的比較來突出共同主題,並使用大量交叉引用的例子來快速清晰地傳達所有概念。附帶的CD中包含了所有例子的完整程式碼。

目錄:
1. 程式設計;2. 資料型別;3. 物件導向程式設計概念;4. 程式語言的特性;5. 物件導向方法;6. 繼承和多型;7. 物件導向資料結構;8. 陣列和矩陣;9. 進階主題;A. 參考書目;B. Fortran90概述;C. 選擇性練習解答;D. 附帶的C++範例;E. 物件導向術語詞彙表;F. 主題索引;G. 程式索引。