书馨卡帮你省薪
欢迎光临中图网 请 | 注册
> >>
面向对象程序设计(第三版)

面向对象程序设计(第三版)

作者:叶乃文
出版社:清华大学出版社出版时间:2023-03-03
开本: 16开
本类榜单:教材销量榜
中 图 价:¥38.5(7.0折) 定价  ¥55.0 登录后可看到会员价
加入购物车 收藏
运费6元,满39元免运费
?新疆、西藏除外
本类五星书更多>

面向对象程序设计(第三版) 版权信息

面向对象程序设计(第三版) 内容简介

 面向对象的程序设计方法是当今普遍使用的一种程序设计方法,它是计算机软件开发人员必须掌握的基本技术。
  《面向对象程序设计(第3版)》根据国内外新的面向对象程序设计课程的教学大纲要求,首先阐述面向对象程序设计方法的相关概念,然后选择具有典型特征的示例,并选择Java作为实现工具。
  《面向对象程序设计(第3版)》的此次修订增加了一些JDK5.0以后的新功能,并调整了一些章节的内容。
  学生通过《面向对象程序设计(第3版)》的学习能够掌握面向对象的程序设计方法,学会Java程序设计的基本方法,养成良好的程序设计习惯。
  《面向对象程序设计(第3版)》共分11章,内容包括面向对象程序设计概论、Java程序设计语言概述、抽象与封装、继承与多态、异常处理、流式输入输出及文件处理、泛型程序设计与数据结构、图形用户界面、事件处理、多线程程序设计和数据库访问的编程技术。
  《面向对象程序设计(第3版)》内容丰富,理论联系实际,可读性强,既可以作为高等院校计算机专业及相关专业本科生学习面向对象程序设计课程的教材,也可供从事软件开发的工程师和自学读者学习参考。 面向对象的程序设计方法是当今普遍使用的一种程序设计方法,它是计算机软件开发人员必须掌握的基本技术。
  《面向对象程序设计(第3版)》根据国内外新的面向对象程序设计课程的教学大纲要求,首先阐述面向对象程序设计方法的相关概念,然后选择具有典型特征的示例,并选择Java作为实现工具。
  《面向对象程序设计(第3版)》的此次修订增加了一些JDK5.0以后的新功能,并调整了一些章节的内容。
  学生通过《面向对象程序设计(第3版)》的学习能够掌握面向对象的程序设计方法,学会Java程序设计的基本方法,养成良好的程序设计习惯。
  《面向对象程序设计(第3版)》共分11章,内容包括面向对象程序设计概论、Java程序设计语言概述、抽象与封装、继承与多态、异常处理、流式输入输出及文件处理、泛型程序设计与数据结构、图形用户界面、事件处理、多线程程序设计和数据库访问的编程技术。
  《面向对象程序设计(第3版)》内容丰富,理论联系实际,可读性强,既可以作为高等院校计算机专业及相关专业本科生学习面向对象程序设计课程的教材,也可供从事软件开发的工程师和自学读者学习参考。
  《面向对象程序设计(第3版)》特色:
  《面向对象程序设计(第3版)》内容符合本课程的教学大纲要求,涵盖本课程的全部知识点。
  《面向对象程序设计(第3版)》从面向对象程序设计方法人手,采用先阐述相关的理论概念、再通过典型实例说明实现方式的教学策略,使学生易于理解。
  《面向对象程序设计(第3版)》在阐述面向对象软件开发的基本过程中,渗透了软件工程所倡导的基本开发理念。
  《面向对象程序设计(第3版)》根据Java语言韵新发展,增加了JDK5.0、JDK6版本的新功能。
  《面向对象程序设计(第3版)》中的全部程序代码在NetBeans开发环境下调试运行。
  《面向对象程序设计(第3版)》内容丰富,理论联系实际,可读性强,既可作为高校计算机及相关专业本科生学习面向对象程序设计的教材,也可供从事软件开发的工程师和自学读者学习参考。
  《面向对象程序设计(第3版)》实验题目以及习题具有较大独立性,既可与教材配套使用,也可作为读者自学的辅助材料。

面向对象程序设计(第三版) 目录

第1章 面向对象程序设计概论
1.1 结构化程序设计
1.1.1 结构化程序设计方法的产生背景
1.1.2 结构化程序设计方法
1.1.3 利用结构化程序设计方法求解问题域的基本过程
1.2 面向对象的程序设计
1.2.1 面向对象程序设计方法的产生背景
1.2.2 面向对象程序设计方法
1.3 基本概念
1.3.1 抽象
1.3.2 封装
1.3.3 对象
1.3.4 类
1.3.5 消息
1.3.6 继承
1.3.7 多态
1.3.8 UML
1.4 面向对象的程序设计语言
1.4.1 什么是面向对象程序设计语言
1.4.2 几种具有代表性的面向对象的程序设计语言
本章小结
课后习题

第2章 Java程序设计语言概述
2.1 Java程序设计语言的发展
2.2 Java程序设计语言的基本特征
2.3 Java程序设计语言环境
2.4 Java程序的基本结构
2.5 Java程序的基本数据类型
2.6 标识符、注释、直接量、变量和常量
2.7 Java程序的输入输出
2.8 运算符和表达式
2.9 流程控制语句
2.10 一维数组
2.10.1 一维数组的声明与创建
2.10.2 一维数组的初始化
2.10.3 一维数组元素的访问
2.10.4 一维数组的复制
2.10.5 Arrays类的应用
2.10.6 一维数组的应用举例
2.11 二维数组
2.11.1 二维数组的声明与创建
2.11.2 二维数组的初始化
2.11.3 二维数组元素的访问
2.11.4 二维数组的应用举例
2.12 字符串常量String
本章小结
课后习题
上机实践题

第3章 抽象与封装
3.1 抽象与封装的实现技术
3.2 类
3.2.1 类的定义
3.2.2 成员变量的声明与初始化
3.2.3 成员方法的声明
3.2.4 成员方法的重载
3.2.5 构造方法
3.3 对象
3.3.1 对象的创建
3.3.2 对象成员的使用
3.3.3 对象的清除
3.4 访问属性控制
3.4.1 默认访问属性
3.4.2 public访问属性
3.4.3 private访问属性
3.4.4 protected访问属性
3.5 静态成员
3.5.1 类变量的声明及初始化
3.5.2 类方法
3.6 对象拷贝
3.7 几个Java API中的标准类
3.7.1 随机数类Random
3.7.2 字符串类StringBuffer
3.7.3 高精度数值类BigInteger/BigDecimal
3.8 应用举例
本章小结
课后习题
上机实践题

第4章 继承与多态
4.1 继承与多态的实现技术
4.2 类的继承
4.2.1 定义子类
4.2.2 子类的构造方法
4.2.3 通用父类Object
4.3 类成员的隐藏与重载
4.3.1 成员变量的继承与隐藏
4.3.2 成员方法的继承、重载与覆盖
4.4 多态性的实现
4.5 抽象类
4.6 接口
4.7 包
4.8 应用举例
本章小结
课后习题
上机实践题

第5章 异常处理
5.1 异常概述
5.1.1 异常的概念
5.1.2 Java语言中的异常类
5.2 异常处理机制
5.2.1 抛出异常
5.2.2 捕获异常
5.2.3 处理异常
5.2.4 用户声明异常类
本章小结
课后习题
上机实践题

第6章 流式输入输出及文件处理
6.1 流式输入输出处理机制
6.2 Java的输入输出流库
6.2.1 Java的输入输出流库的标准类
6.2.2 字节输入流InputStream
6.2.3 字节输出流OutputStream
6.3 文件
6.3.1 文件的创建与管理
6.3.2 顺序文件的读写
6.3.3 随机文件的访问
6.4 字符流
6.5 对象的串行化
6.5.1 对象串行化概述
6.5.2 对象串行化的处理
6.5.3 应用举例
本章小结
课后习题
上机实践题

第7章 泛型程序设计与聚合
7.1 泛型程序设计
7.1.1 泛型类的定义与使用
7.1.2 对象包装器
7.2 基本的数据结构接口
7.2.1 Collection接口
7.2.2 Set接口
7.2.3 List接口
7.2.4 Map接口
本章小结
课后习题
上机实践题

第8章 图形用户界面
8.1 Java图形用户界面概述
8.2 用Swing创建图形用户界面
8.2.1 Swing概述
8.2.2 Swing容器
8.3 布局管理器
8.3.1 FlowLayout布局管理器
8.3.2 BorderLayout布局管理器
8.3.3 GridLayout布局管理器
8.3.4 CardLayout布局管理器
8.3.5 使布局管理器无效
8.4 常用Swing组件
8.4.1 标签
8.4.2 按钮
8.4.3 文本框
8.4.4 列表
8.4.5 组合框
8.4.6 菜单
8.5 在窗口中绘制图形
8.5.1 坐标系统与变换
8.5.2 图形设备文本
8.5.3 设置颜色
8.5.4 绘制几何图形
8.5.5 填充几何图形
本章小结
课后习题
上机实践题

第9章 事件处理
9.1 Java事件处理机制
9.2 事件的处理过程
9.3 事件类
9.3.1 低级事件
9.3.2 语义事件
……
展开全部
商品评论(0条)
暂无评论……
书友推荐
本类畅销
编辑推荐
返回顶部
中图网
在线客服