出版时间:2007-7 出版社:机械工业出版社 作者:钱丽萍 页数:228
Tag标签:无
内容概要
本书根据面向对象程序设计课程的基本教学要求,针对面向对象的本质特性,系统地讲解面向对象程序设计的基本理论和基本方法,阐述C++语言实现面向对象基本特性的关键技术。全书利用翔实的程序实例,力图使读者在培养形成面向对象思维方法的同时,掌握面向对象程序设计语言C++。 全书分为11章,内容包括:面向对象方法导论、C++语言基础、封装性、继承性、运算符重载、多态性、模板和STL、异常处理、输入输出流、 Windows编程初步以及综合设计与实现。本书是编者在总结多年面向对象程序设计类课程教学经验的基础上编著而成,全书各个知识点都密切结合例子讲解,并设计了一个贯穿全书各章节内容的实例。为方便读者复习实践,每章配备了习题和实验。本书内容系统全面,文字通俗易懂,既可作为高等院校本科生面向对象程序设计类教材,也可作为面向对象程序设计和C++语言自学者的参考用书。
书籍目录
前言第1章 面向对象方法导论 1.1 面向过程程序设计方浩和面向对象程序设计方法的比较 1.1.1 面向过程程序设计方法 1.1.2 面向对象程序设计方法 1.2 面向对象方法的基本概念 1.2.1 对象、类和实例 1.2.2 消息传递 1.2.3 类的基本特征封装继承和多志 1.3 面向对象的开发过程 1.3.1 面向对象分析 1.3.2 面向对象设计 1.3.3 向对象_尖现 1.3.4 面向对象的典型方法 1.3.5 举例 1.4 面向对象程序设计方法的优点 1.5 C++语言的发展 1.6 V1sua1 c++开发与调试环境 1.6.1 V1sua1 C++控制台开发环境 1.6.2 V1sua1C++基水的错误调试方法 1.6.3 V1sua1 C++的模块调试方法 习题 实验:面向过程程序设计与面向对象程序设计的比较第2章 C++语言基础 2.1 数据娄型 2.1.1 基本数据类型 2.1.2 构造类型 2.1.3 指针类型 2.2 基本语句 2.2.1 声明语句与定义语句 2.2.2 注释语句 2.2.3 类型定义语typedef 2.2.4 程序预处理语句 2.2.5 表达式语句 2.2.6 控制屠句 2.3 C语言的程序架构 2.4 C++的其他新特性 2.4.1 变量定义 2.4.2 常量定义 2.4.3 输人输出 2.4.4 内存的动态分配与回收 2.4.5 引用 2.4.6 作用域运算符 2.5 函数 2.5.1 函数调用 2.5.2 内胜函数 2.5.3 函数重载 习题 实验:C++基础第3章 封装蛙——类与对象 3.1 封装——类与对象 3.1.1 类的定义 3.1.2 一股数据成员的定义 3.1.3 般成品函数的定义 3.1 4 类的调用 3.2 特殊的数据成员和成品函数 3.2.1 构造函数和析构函数 3.2.2 常数据成员 3.2.3 静态数据成员和静志成员函数 3.2.4 对象成员 3.3 对象数组和常对象 3.3.1 对象数组 3.3.2 const对象 3.4 自引用指针th1g 3.5 封装机制的破坏——友元 3.6 小结 习题 实验:类的定义及调用第4章 继承性 4.1 继承与派生的概念 4.2 派生类的定义格式反其继承方式 ……第5章 运算符重载第6章 多态性第7章 模板和STL第8章 异常处理第9章 输入输出流第10章 Windows编程初步第11章 综合设计与实现参考文献
图书封面
图书标签Tags
无
评论、评分、阅读与下载