• 面向对象程序设计基础
21年品牌 40万+商家 超1.5亿件商品

面向对象程序设计基础

正版旧书 里面部分笔记 内容完好 可正常使用 旧书不附带光盘

6.66 九品

库存18件

江西南昌
认证卖家担保交易快速发货售后保障

作者李师贤

出版社高等教育出版社

出版时间2005-03

版次2

装帧平装

货号6744

上书时间2024-03-14

有路官方旗舰店

八年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:九品
商品描述
温馨提示:亲!旧书库存变动比较快,有时难免会有断货的情况,为保证您的利益,拍前请务必联系卖家咨询库存情况!谢谢!
书名:面向对象程序设计基础 (第二版)
编号:6744
ISBN:9787040166507[十位:]
作者:李师贤
出版社:高等教育出版社
出版日期:2005年03月
页数:488
定价:32.00 元
参考重量:0.650Kg
-------------------------
新旧程度:6-9成新左右,不影响阅读,详细情况请咨询店主
如图书附带、磁带、学习卡等请咨询店主是否齐全* 图书目录 *
*章程序设计与c 语言初步………
1.1计算机程序………………………
1.1.1算法……………………………
1.1.2实体……………………………
1.1.3程序……………………………
1.1.4程序设计………………………
1.2程序设计的演变…………………
1.2.1早期程序设计…………………
1.2.2结构化程序设计………………
1.2.3面向对象程序设计……………
1.3程序设计语言的定义……………
1.3.1语法和语义……………………
1.3.2字符集…………………………
1.3.3Backus—Naur范式……………
1.3.4语法图………………………·
1.4c 语言的程序结构……………·
1.4.1c 语言程序的组成……·
1.4.2c 语言程序的基本结构·
1.4.3c 语言程序的退化结构·
1.5c 语言程序的运行…………·
1.6面向对象程序设计………………·
1.6.1面向对象程序设计过程……·
1.6.2面向对象程序设计的特征…·
本章小结………………………………·
练习与思考题…………………………·
上机实习题……………………………·
第二章基本数据类型…………………·
2.1数据类型概述……………………·
2.1.1类型…………………………·
2.1.2类型的作用…………………·
2.1.3c 语言的类型……………·
2.2保留字、标识符、常量与变量……·
2.2.1单词………………………
2.2.2保留字……………………
2.2.3标识符……………………
2.2.4选择合适的标识符………
2.2.5常量与变量………………
2.2.6简单输入/输出……………
2.3基本数据类型…………………
2.3.1字符类型…………………
2.3.2整数类型…………………
2.3.3浮点类型和双精度类型…
2.3.4字符串常量………………
2.3.5符号常量…………………
2.4运算符与表达式………………
2.4.1表达式……………………
2.4.2表达式的运算次序………
2.4.3c 的运算符……………
2.4.4算术运算…………………
2.4.5关系运算…………………
2.4.6逻辑运算…………………
2.4.7位运算……………………
2.4.8条件运算…………………
2.4~sizeof运算…………………
2.4.10赋值运算…………………
2.4.11逗号运算…………………
2.4.12表达式与运算符的应用
举例………………………
2.5类型之间的关系………………
2.5.1隐式类型转换……………
2.5.2强制类型转换……………
2.6一个简单的应用程序…………
本章小结……………………………
练习与思考题………………………
上机实习题………………………….
第三章基本控制结构……………….
3.1程序的基本控制结构………….
3.1.1c 语言的简单语句….
3.1.2单人口/单出口控制结构….
3.1.3结构化程序设计工具…….
3.2选择结构……………………….
3.2.1if语句…………………….
3.2.2switch语句……………….
3.3循环结构……………………….
3.3.1while!语句………………….
3.3.2d0一、while语句……………..
3.3.3for语句……………………..
3.3.4一个简单的循环例子……..
3.3.5设计正确的循环…………..
3.4简单程序设计举例……………..
3.4.1问题………………………..
3.4.2求解问题的精美算法……..
3.4.3求解问题的原始算法……..
本章小结……………………………..
练习与思考题………………………..
上机实习题…………………………..
每四章函数…………………………一
4.1c 语言的函数…………………
4.1.1例程与函数…………………
4.1.2函数的建立与使用…………
4.1.3两个简单的例子……………
4.2函数的声明与调用………………
4.2.1函数声明……………………
4.2.2return语句…………………
d,1而粜b:筒阐
4.4.1标识符的作用域……….
4.4.2c 程序的存储组织.
4.4.3变量的生存期………….
4.5局部变量与全局变量……….
4.5.1局部变量……………….
4.5.2全局变量……………….
4.5.3局部变量与全局变量的
讨论…………………….
4.6变量的存储类别…………….
4.6.1自动变量和寄存器变量.
4.6.2静态变量……………….
4.6.3外部变量……………….
4.7递归程序设计………………..
4.7.1简单递归程序…………..
4.7.2梵塔问题………………..
4.8预处理命令…………………..
4.8.1文件包含………………..
4.8.2宏定义…………………..
4.8.3条件编译………………..
4.9c 语言的库函数………..
4.9.1库函数的用法…………..
4.9.2常用数值函数…………..
4.9.3常用字符函数…………..
本章小结…………………………..
练习与思考题………………………
上机实习题…………………………
第五章类与对象……………………
5.1类的引入………………………
5.1.1循环计数器………………
5.1.2关于循环计数器的讨论…
5.3.2使用对象成员……………
5.3.3对象的生存期……………
5.4对象的初始化…………………
5.4.1构造函数…………………
5.4.2析构函数…………………
5.4.3对象成员的初始化………
5.5使用类与对象构造程序的
实例……………………………
5.5.1模拟数字式时钟…………
5.5.2模拟加油站油泵的对象
工作………………………
5.5.3单实例对象类……………
5.6关于类与对象的进一步讨论…
5.6.1基本数据类型与对象…….
5.6.2抽象数据类型…………….
5.6.3设计良好的类界面……….
5.6.4再论对象………………….
5.6.5下一步…………………….
本章小结…………………………….
练习与思考题……………………….
上机实习题………………………….
第六章复合数据类型……………….
6.1变量与赋值的进一步讨论…….
6.2指针类型……………………….
6.2.1指针的声明……………….
6.2.2指针的引用……………….
6.2.3指针的运算……………….
6.2.4按引用调用的参数传递
方式……………………….
6.3数组类型……………………….
6.3.1一维数组的声明………….
6.3.2一维数组元素的引用与
初始化…………………….
6.3.3数组作为函数的参数…….
6.3.4一维数组应用举例……….
6.3.5二维数组的声明………….
6.3.6二维数组元素的引用与
初始化…………………….
6.3.7二维数组应用举例………..
6.3.8指针与数组………………..
6.3.9指针数组与数组指针……..
6.4字符串…………………………..
6.4.1字符串常量与变量………..
6.4.2字符串数组………………..
6.4.3关于字符串操作的库函数..
6.4.4字符串与指针数组应用的伊
(主函数带参数)………一
6.5指向对象的指针…………………
6.5.1对象指针……………………
6.5.2对象的动态创建与撤销……
6.5.3对象的复制与比较…………
6.6指向函数的指针…………………
6.6.1函数指针……………………
6.6.2函数指针作为参数…………
6.6.3主动对象……………………
6.7结构类型、枚举类型与
类型别名…………………………
6.7.1结构类型……………………
6.7.2枚举类型……………………
6.7.3类型别名……………………
6.8高级数据结构应用………………
本章小结………………………………
练习与思考题…………………………
上机实习题……………………………
奢七章继承机制………………………
7.1继承的基本概念…………………
7.1.1Is—A关系…………………
7.1.2继承机制……………………
7.1.3继承的作用…………………
7.1.4继承与软件重用……………
7.1.5c 继承常见的几种形式
7.2c 语言的继承机制…………
7.2.1继承的语法…………………
7.2.2继承成员的访问控制规则…
7.2.3一个应用继承机制的完整
例子…………………………
7.2.4派生类对象的存储组织……
7.2.5类型兼容性…………………
7.3继承与构造函数、析构函数……
7.3.1构造函数与析构函数的调
用次序………………………
7.3.2向基类构造函数传递实际
参数…………………………
7.4继承成员的调整…………………
7.4.1恢复访问控制方式…………
7.4.2继承成员的重定义…………
7.4.3继承成员的重命名…………
7.4.4屏蔽继承成员………………
7.5多重继承…………………………
7.5.1多重继承的应用背景………
7.5.2多重继承的语法形式………
7.5.3多重继承的名字冲突问题…
7.5.4多重继承的构造函数和析
构函数………………………
7.6重复继承…………………………
7.6.1重复继承的应用背景………
7.6.2重复继承的二义性问题……
7.6.3虚基类………………………
7.6.4虚基类的构造函数和析构
函数…………………………
7.7优化类层次设计…………………
7.7.1抽象与具体…………………
7.7.2封装与开放…………………
7.7.3使用继承与使用对象成员…
7.7.4典型类层次…………………
7.7.5其他技术…………………….
本章小结……………………………….
练习与思考题………………………….
8.2函数重载…………………………..
8.2.1函数重载的方法……………..
8.2.2函数重载的注意事项………..
8.2.3函数重载的二义性…………..
8.2.4构造函数重载…………………
8.3拷贝构造函数………………………
8.3.1函数按值调用传递对象参数
产生的问题……………………
8.3.2对象作为函数返回值产生的
问题……………………………
8.3.3问题的解决——拷贝构造
函数……………………………
8.4运算符重载………………….
8.4.1运算符函数…………….
8.4.2类成员运算符重载…….
8.4.3重载一元运算符“一”.
8.4.4重载赋值运算符“=”.
8.4.5.重载下标运算符“[]”….
8.4.6友元…………………….
8.4.7友元运算符重载……….
8.4.8运算符重载的其他规则.
8.5虚函数……………………….
8.5.1什么是虚函数………..
8.5.2静态绑定与动态绑定..
8.5.3设计合适的绑定方式..
8.6抽象类………………………….
8.6.1纯虚函数………………….
8.6.2抽象类…………………….
8.6.3纯虚函数与抽象类的应用一
多态数据结构-……………
本章小结…………………………….
9.2类模板………··……·……………·
9.2.1类属类的定义……………….
9.2.2类属类的实例化…………….
9.2.3多个形式类属参数…………·
9.2.4类属类的继承关系…………-
9.3函数模板………………………….
9.3.1类属函数…………………….
9.3.2类属函数的定义……………·
9.3.3类属函数的实例化…………·
9.3.4类属函数的重载…………….
本章小结……………………………….
练习与思考题………………………….
上机实习题…………………………….
第十章输入/输出流………………….
10.1c 语言的输人/输出………·
10.1.1外部设备与文件……一….
10.1.2程序中对文件的操作…….
10.1.3文件的基本概念…………·
10.2c 的流类库………………….
10.2.1流类库的基本结构……….
10.2.2预定义的流……………….
10.2.3支持文件的流类…………·
10.2.4支持字符串的流类……….
10.3格式化输入/输出………………-
10.3.1使用ios成员函数………·
lO.3.2使用输入/输出操纵符……·
10.3.3格式化输出到字符串……·
10.4常用成员函数输入/输出………·
10.4.1put成员函数……………….
10.4.2write成员函数……………·
10.4.3read和gcount成员函数…·
10.4.4get成员函数………………·
10.4.5getline成员函数…………·
lO.4.6peek、putback和ignore成员
函数………………………·
10.5设计自己的输入/输出操作…….
10.5.1重载流的插人操作………·
10.5.2重载流的提取操作………·
10.5.3一个完整的实例………··
10.5.4设计自己的输入/输出
操纵符…………………·-
lO.6检测流操作的错误…………·-
10.7文件流………………………·-
10.7.1文件的打开与关闭……··
10.7.2文本文件的操作………··
10.7.3二进制文件的操作……··
10.7.4文件的随机读/写………··
10.7.5程序的打印输出………··
本章小结……………………………··
练习与思考题………………………··
上机实习题…………………………··
第十一章面向对象软件构造………··
11.1软件质量……………………·-
11.2程序断言机制………………··
11.2.1程序断言………………··
11.2.2程序断言的用法………··
11.2.3在C 语言中实现部分
断言……………………··
11.3异常处理机制………………··
11.3.1异常处理………………··
11.3.2异常处理的模式………··
11.3.3c 语言的异常处理
机制……………………一
11.3.4捕获所有类型的异常…--
11.3.5带有异常说明的函数原型
11.3.6异常的逐层传递…………
11.3.7创建对象时的异常处理一
11.4可重用构件库…………………
11.4.1可重用构件库开发规范…
11.4.2基本术语定义……………
11.4.3构件库组织形式与使用
方法………………………
11.4.4构件库设计风格…………
11.4.5构件库设计原则…………
11.4.6构件库文档编制指南……
11.5面向对象软件构造……………
图书标准信息
  • 作者 李师贤
  • 出版社 高等教育出版社
  • 出版时间 2005-03
  • 版次 2
  • ISBN 9787040166507
  • 装帧 平装
  • 开本 16开
  • 纸张 胶版纸
  • 页数 488页
  • 字数 670千字
【内容简介】
本书第一版被列入“面向21世纪课程教材”,自出版以来,深受读者欢迎。作为给程序设计初学者提供的一本入门教材,本书以循序渐进,深入浅出的方式,引导众多学子走进了面向对象程序设计的大门。新版教材在归纳多年教学体会的基础上,以继续保持原书的特色为前提,对前版教材进行了修改和补充,使相关概念阐述得更加通俗易懂,并适当增加了相关的例子,以求使读者在学习时能更好地理解和领会。新版教材内容包括了程序设计基础、程序设计语言、算法与复杂性和软件工程等内容,可作为高校计算机专业本科生入门教材,也可供相关专业高年级学生作为面向对象程序设计课程教材使用。
【目录】
第一章 程序设计与C++语言初步

 1.1 计算机程序

 1.2 程序设计的演变

 1.3 程序设计语言的定义

 1.4 C++语言的程序结构

 1.5 C++语言程序设计

 1.6 面向对象程序设计

 本章小结

 练习与思考题

 上机实习题

第二章 基本数据类型

 2.1 数据类型概述

 2.2 保留字、标识符、常量与变量

 2.3 基本数据类型

 2.4 运算符与表达式

 2.5 类型之间的关系

 2.6 一个简单的应用程序

 本章小结

 练习与思考题

 上机实习题

第三章 基本控制结构

 3.1 程序的基本控制结构

 3.2 选择结构

 3.3 循环结构

 3.4 简单程序设计举例

 本章小结

 练习与思考题

 上机实习题

第四章 函数

 4.1 C++语言的函数

 4.2 函数的声明与调用

 4.3 参数传递

 4.4 作用域与生存期

 4.5 局部变量与全局变量

 4.6 变量的存储类别

 4.7 递归程序设计

 4.8 预处理命令

 4.9 C++语言的库函数

 本章小结

 练习与思考题

 上机实习题

第五章 类与对象

 5.1 类的引入

 5.2 类的定义

 5.3 对象的创建

 5.4 对象的初始化

 5.5 使用类与对象构造程序与实例

 5.6 关于类与对象的时一步讨论

 本章小结

 练习与思考题

 上机实习题

第六章 复合数据类型

 6.1 变量与赋值的进一步讨论

 6.2 指针类型

 6.3 数组类型

 6.4 字符串

 6.5 指向对象的指针

 6.6 指向函数的指针

 6.7 结构类型、枚举类型与类型与类型别名

 6.8 高级数据结构应用

 本章小结

 练习与思考题

 上机实习题

第七章 继承机制

 7.1 继承的基本概念

 7.2 C++语言的继承机制

 7.3 继承与构造函数、析构函数

 7.4 继承成员的调整

 7.5 多重继承

 7.6 重复继承

 7.7 优化类层次设计

 本章小结

 练习与思考题

 上机实习题

第八章 多态性

 8.1 多态性的基本概念

 8.2 函数重载

 8.3 拷贝构造函数

 8.4 运算符重载

 8.5 虚函数

 8.6 抽象类

 本章小结

 练习与思考题

 上机实习题

第九章 类属机制

 9.1 类属的基本概念

 9.2 类模板

 9.3 函数模板

 本章小结

 练习与思考题

 上机实习题

第十章 输入/输出流

 10.1 C++语言输入/输出

 10.2 C++的流类库

 10.3 格式化输入/输出

 10.4 常用成员函数输入/输出

 10.5 设计自己的输入/输出操作

 10.6 检测流操作的错误

 10.7 文件流

 本章小结

 练习与思考题

 上机实习题

第十一章 面向对象软件构造

 11.1 软件质量

 11.2 程序断言机制

 11.3 异常处理机制

 11.4 可重用构件库

 11.5 面向对象软件构造

 11.6 实例研究:Petri网图形编辑器的讨论

第十二章 结束语

 12.1 程序设计风范

 12.2 面向对象程序设计语言

 本章小结

 练习与思考题

 上机实习题

附录A ASCII编码表

附录B 主要术语索引

附录C 主要参考文献
点击展开 点击收起
  • 面向对象程序设计基础

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP