面向对象程序设计教程

面向对象程序设计教程
作 者: 彭沛
出版社: 高等教育出版社
丛编项: 面向21世纪课程教材
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: 程序(设计)理论
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《面向对象程序设计教程》作者简介

内容简介

本书是教育部“面向21世纪教学内容和课程体系改革计划”的研究成果,是面向21世纪课程教材。 本书内容包括算法设计与分析、Java程序设计、面向对象的数据结构、面向对象的软件工程等程序设计和软件开发所需要的基本知识与方法。本书的主要目标是,学生通过本课程的学习并辅以适当的实践环节,能够具备以面向对象的方法开发与本专业有关的应用软件的能力。 本书可作为高等学校电类(非计算机)各专业的软件基础教材,也可供其他专业选用和社会读者阅读。

图书目录

第一章 算法的设计与分析

第一节 算法的概念

第二节 算法的表示

第三节 几种典型的算法

第四节 结构化设计方法

第五节 算法的分析

第六节 算法与程序的关系

第二章 Java的基础知识

第一节 面向对象的初步概念与Java的特点

第二节 一个简单的Java程序

第三节 Java的词法

第四节 数据类型与变量

第五节 表达式

第六节 用于科学计算的方法

第七节 数据的输入与输出

第三章 Java的流程控制

第一节 分支结构

第二节 循环流程控制

第三节 转移语句

第四节 控制结构的应用举例

第四章 Java的数组

第一节 一维数组

第二节 二维数组

第三节 数组的顺序存储结构

第五章 Java的类与对象

第一节 面向对象的概念

第二节 类声明

第三节 成员变量

第四节 方法

第五节 对象

第六节 继承机制

第七节 接口

第八节 包

第六章 Java库结构与部分语言类

第一节 Java类库概念

第二节 字符串类

第三节 Object类

第四节 System类

第五节 数据类型的包装类

第七章 Java的异常处理

第一节 异常的分类

第二节 抛出异常

第三节 处理异常

第八章 Java的输入与输出

第一节 文件

第二节 抽象的字节流类InputStream 与OutputStream

第三节 字节文件流类FileInputStream与FileOutputStream

第四节 基本类型数据输入输出接口DataInput 与DataOutput

第五节 过滤流类FilterIntputStream与FilterOutputStream

第六节 基本类型数据输入输出流类DataOutputStream与DataInputStream

第七节 字节缓冲流类 BufferedInputStream与BufferedOutputStream

第八节 随机访问文件类RandomAccessFile

第九节 以记录为单位对文件进行读写

第十节 字符流类Reader与Writer

第十一节 BufferedReader类与BufferedWriter类

第十二节 字符流到字节流的转换

第十三节 PrintWriter类

第十四节 字符流的使用举例

第九章 Java的多线程机制

第一节 线程的概念

第二节 创建线程

第三节 线程的管理

第十章 Java与计算机网络

第一节 Internet上的WWW服务

第二节 Java的小应用程序

第三节 HTML简介

第四节 Java的网络功能

第十一章 数据结构

第一节 动态数据结构

第二节 查找

第三节 排序

第四节 合并

第十二章 面向对象的软件工程

第一节 软件工程的概念

第二节 面向对象的需求分析

第三节 面向对象的设计

第四节 软件编码

第五节 软件测试

第六节 维护