网上购物 货比三家
您现在的位置:快乐比价网 > 图书 > 计算机与网络 > 人工智能 > 商品详情

科学与工程计算(C++版)

分享到:
科学与工程计算(C++版)

最 低 价:¥18.70

定 价:¥39.00

作 者:[美]巴顿等 著,袁超伟等 译

出 版 社:电子工业出版社

出版时间:2003-12-1

I S B N:9787505392892

商品详情

编辑推荐

此书从实用的角度,将C++与大量的科学和工程实例相结合,不仅讲述了C++语言的基本特点和语法,还阐述了C++语言中对面向对象程序设计有深远意义和重要影响的思想和技术。本书既不是侧重于科学计算或数值分析,也不是单纯地介绍编程语言,而是旨在帮助读者学习C++语言和面向对象的编程方式,尤其对从事科学和工程技术研究的读者,更是一本难得的好书。
该书全面而系统地介绍了面向对象的程序设计和开发,能够满足各种层次人员的需要,将C++与大量的科学和工程实例相结合是本书最大的特色。为了帮助读者更好地理解和掌握每章的内容,把握重点和难点,各章均附有小结、注释与说明及练习。

内容简介

本书是C++程序设计在科学与工程计算方面最具权威性的技术指南之一,系统地阐述了C++语言中面向对象的程序设计和开发、C++语言的基本特点和语法。全书采用了大量的实例帮助读者学会使用C++语言和面向对象的编程方式去开发更高质量的程序,并且较充分地反映了面向对象程序设计的现状和发展趋势。本书分为三部分,包括基础知识、公共性表述及技术应用。
此书适用于从事科学与工程计算的研究人员、工程师和程序员,同时对在这个领域进行教学、研究、开发的教师和学生也有很高的参考价值。
本书通过介绍C++语言教授读者学习面向对象编程,并列举了大量的科学和工程实例。它既不是一本关于科学计算或数值分析的书,也不是一本单纯介绍编程的书。书中简单地介绍了C++的基本特点和语法,因为这些对于有编程经验的科学工作者或工程师及任何有实际经验的程序员都是熟知的。这里的目的不仅仅是介绍语法和规则,而是详细地阐述C++语言中对面向对象编程有深远意义和重要影响的思想和技术。本书的后面介绍了已经应用于实际的一些思想和技术,这些例子主要来自于科学和工程中,但却是可以广泛应用的。

作者简介


目录

第一部分 基础知识
第1章 引言 2
1.1 面向对象编程 2
1.2 为什么选择C++ 3
1.3 关于C++ 3
1.4 程序设计 4
1.5 组织结构 5
1.6 源代码 5
1.7 联系作者 6
1.8 注释与说明 6
1.9 练习 7
第2章 FORTRAN基础 8
2.1 第一个程序 8
2.2 变量、对象和数据类型 11
2.3 C++的基本类型和运算 13
2.4 输入和输出 17
2.5 运算符的优先级和结合规则 19
2.6 if语句 20
2.7 循环 22
2.8 声明 24
2.9 数组 26
2.10 指针 27
2.11 指针和数组 28
2.12 常量指针和指向常量的指针 30
2.13 运行时数组的大小 30
2.14 字符串 32
2.15 引用 33
2.16 函数 34
2.17 注释与说明 40
2.18 练习 41
第3章 C语言基础 44
3.1 第一个程序 44
3.2 变量、对象和类型 45
3.3 C++的内置类型和操作 46
3.4 运算符的优先级和结合规则 47
3.5 输入和输出 47
3.6 声明 49
3.7 指针 50
3.8 内存管理 51
3.9 引用 51
3.10 函数 52
3.11 注释与说明 55
3.12 练习 55
第4章 类 56
4.1 两个简单的类 56
4.2 数组类 62
4.3 类模板 66
4.4 函数模板 69
4.5 异常 70
4.6 嵌套类 73
4.7 C++程序概述 75
4.8 注释与说明 76
4.9 练习 77
第5章 函数 79
5.1 声明和定义 79
5.2 函数声明 80
5.3 函数参数 82
5.4 函数返回值类型 87
5.5 重载函数 88
5.6 函数模板 90
5.7 注释与说明 92
5.8 练习 93
第6章 函数和类 95
6.1 成员函数和重载 95
6.2 初始化 96
6.3 复制 98
6.4 转换 100
6.5 运算符函数 106
6.6 赋值 108
6.7 特殊运算符 109
6.8 析构 110
6.9 静态成员函数 110
6.10 友元函数 111
6.11 类的输入/输出运算符 114
6.12 注释与说明 115
6.13 练习 115
第7章 对象生存期与内存管理 117
7.1 对象的生存周期 117
7.2 对象生存期 118
7.3 静态对象 119
7.4 自动对象 123
7.5 动态对象 125
7.6 避免悬空引用和垃圾 127
7.7 注释与说明 130
7.8 练习 131
第8章 示例程序 133
8.1 问题:表示网状结构 133
8.2 方案一:数组 135
8.3 抽象和封装 137
8.4 方案二:引进类 138
8.5 方案三:信息隐藏 141
8.6 注释与说明 145
8.7 练习 146
第二部分 共性的描述
第9章 公共行为表述 150
第10章 公共数据实现表述 177
第11章 通用结构描述 202
第12章 类型 219
第三部分 技术应用
第13章 数组 242
第14章 指针类 279
第15章 类的代码结构 299
第16章 代数结构类别 313
第17章 函数对象 339
第18章 重用已有库 358
第19章 C++数据建模 387
参考文献 410

商品评论(0条)

暂无评论!

您的浏览历史

loading 内容加载中,请稍后...