首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 图书频道 > 计算机与网络 > 程序设计 >

C++专家导引(英文版)

2010-04-17 
基本信息·出版社:机械工业出版社 ·页码:306 页 ·出版日期:2006年01月 ·ISBN:7111166019 ·条形码:9787111166016 ·版本:第1版 ·装帧:平装 · ...
商家名称 信用等级 购买信息 订购本书
C++专家导引(英文版) 去商家看看
C++专家导引(英文版) 去商家看看

 C++专家导引(英文版)


基本信息·出版社:机械工业出版社
·页码:306 页
·出版日期:2006年01月
·ISBN:7111166019
·条形码:9787111166016
·版本:第1版
·装帧:平装
·开本:16开 Pages Per Sheet
·丛书名:经典原版书库
·图书品牌:华章图书

内容简介 如果你希望C++成为你驾驭的程序设计语言,如果你希望学习语言的精华并为编程实践做准备,如果你希望学到面向对象程序设计的优势,以及如何通过C++类层次结构的设计原理最大化这些优势,本书正是你的最佳选择。
  以一个简短且具代表性的C++程序体现关键概念是本书的一大特色。这个程序采用容器和有轨电车的知识来报告铁道运输的货运能力,从而体现了C++类抽象自然类的能力。
  书中用类概念编写的程序体现了如何创建类和对象;如何定义构造函数、阅读器和写入器函数;如何发挥数据抽象的优势;如何继承成员变量值和成员函数;在运行时如何创新新的类对象;在运行时如何定位正确的函数;在类的层次结构中如何使用构造函数;如何使用保护、私有成员变量和成员函数;如何使用保护和私有的类派生;如何设计类的层次结构;如何采用模板重用类的定义,等等。
作者简介 Patrick Henry Winston,麻省理工学院人工智能和计算机科学教授。他在人工智能领域十分著名,著有多部思路清晰且见解独到的专著。除本书外,他还著有《On to C》、《On to Java 2》、《Artificial Intelligence》等书。
媒体推荐 书评
本书特色:
  通过逐步改进一个简短且完整的程序解释每个新思想。
  以易于掌握的if-then规则的形式概括关键知识点。
  强调面向对象程序设计、过程抽象和数据抽象的实质。
  帮助读者建立一个通用的、模板模式的个人类库。

目录
1 HOW THIS BOOK TEACHES YOU THE LANGUAGE
2 HOW TO COMPILE AND RUN A SIMPLE PROGRAM
3 HOW TO DECLARE VARIABLES
4 HOW TO WRITE ARITHMETIC EXPRESSIONS
5 HOW TO WRITE STATEMENTS THAT READ INFORMATLON FROM YOUR KEYBOARD
6 HOW TO DEFINE SIMPLE FUNCTIONS
7 HOW TO BENEFIT FROM PROCEDURE ABSTRACTION
8 HOW TO WORK WTTH LOCAL AND GLOBAL VARIABLES
9 HOW TO CREATE CLASSES AND OBJECTS
10 HOW TO DEFINE MEMBER FUNCTIONS
11 HOW TO DEFINE CONSTRUCTOR MEMBER
12 HOW TO DEFINE READER AND WRITER MEMBER FUNCTIONS
13 HOW TO BENEFIT FROM DATA ABSTRACTION
14 HOW TO PROTEC MEMBER VARIABLES
15 HOW TO DEFINE CLASSES THAT INHERIT VARLABLES AND FUNCTIONS
16 HOW TO DESIGN CLASSES AND CLASS HIERARCHIES
17 HOW TO PERFORM TESTS USING NUMERICAL
18 HOW TO WRITE ONE-WAY AND TWO-WAY CONDITIONAL STATEMENTS
19 HOW TO COMBINE BOOLEAN EXPRESSIONS
20 HOW TO WRITE ITERATION STATEMENTS
21 HOW TO PROCESS DATA IN FILES
22 HOW TO WRITE RECURSIVE FUNCTIONS
23 HOW TO SOLVE DEFINITION ORDERING PROBLEMS WTTH FUNCTION PROTOTYPES
24 HOW TO WORK WRTH ARRAYS OF NUMBERS
25 HOW TO WORK WITH ARRAYS OF CLAS BOJECTS
26 HOW TO CREATE FILE STREAMS FOR INPUT AND OUTPUT
27 HOW TO CREATE NEW CLASS OBJECTS AT RUN TIME
28 HOW TO STORE POINTERS TO CLASS OBJECTS
29 HOW TO WRITE PROGRAMS THAT FIND MEMBER FUNCTIONS AT RUN TIME
30 HOW TO WRITE MULTIWAY CONDITIONAL STATEMENTS
……
……
热点排行