种豆资源网

当前位置:首页 > 百科 > 百科综合 / 正文

Java面向对象软体开发

(2019-09-03 10:58:16) 百科综合
Java面向对象软体开发

Java面向对象软体开发

《Java面向对象软体开发》是2010年电子工业出版社出版的图书,作者是姚骏屏、汪卫星。

基本介绍

  • 书名:Java面向对象软体开发
  • 作者:姚骏屏/汪卫星
  • ISBN:9787121116308
  • 定价:28.00元
  • 出版社:电子工业出版社
  • 出版时间:2010年9月1日
  • 装帧:平装
  • 开本:16开

内容简介

《Java面向对象软体开发》针对具有Java或者C语言语法基础的软体开发入门者,从面向对象软体的开发能力、单元测试及集成测试能力、基本设计文档及LIMI。设计图的阅读与理解能力、编程规範的养成等多方面进行综合的培训。全书分为两大部分,对关键代码进行了加粗描述,使读者能够更快并能更集中精力地关注所学知识内容。对第1~4章以任务驱动进行组织,让读者逐步形成面向对象开发的基本理念并能阅读UML类图、了解面向对象开发的特点、具有一定的面向对象设计思想,并能熟练使用Java软体开发中的常用类。第5~12章以项目引导,使学生在完成项目的过程中学习到软体分层结构、IDBC资料库套用开发、JUnit单元测试工具、集成测试原理、阅读UML,用例图及活动图和时序图、掌握多执行绪的使用、GUI图形用户界面的开发等。
《Java面向对象软体开发》重视软体工程规範的逐步养成,不断出现编码规範提示和标準UML。图例,使学生习惯软体工程中的通用描述方式。《Java面向对象软体开发》对关键代码进行了加粗描述,使读者能够更快并能更集中精力地关注所学知识内容。
《Java面向对象软体开发》可作为高职院校学生的教材,也可作为Java软体开发人员的自学参考书。

图书目录

第1章 面向对象开发基本概念

1.1 类
1.1.1 什幺是类
1.1.2 如何创建类
1.2 对象
1.2.1 什幺是对象
1.2.2 对象与类的关係
1.2.3 如何创建对象
1.2.4 如何访问对象成员
巩固与提高

第2章 面向对象开发特点

2.1 封装
2.1.1 类的封装性
2.1.2.Java中的包
2.1.3 类及类成员的访问许可权
2.1.4 类的构造方法
2.1.5 this关键字
2.1.6 static静态成员
2.2 继承
2.2.1 类的继承性
2.2.2 类继承的实现
2.2.3 成员的覆盖
2.2.4 super关键字
2.2.5 派生类的初始化
2.2.6 对象之间的类型转换
2.3 多态
2.3.1 重载
2.3.2 重写
巩固与提高
单元测试(一)

第3章 面向对象设计思想

3.1 抽象
3.1.1 抽象类
3.1.2 最终类
3.2 接口
3.2.1 接口的定义
3.2.2 接口的实现
3.2.3 接口的继承
3.2.4 实现多接口
巩固与提高

第4章 面向对象开发常用类

4.1 String与String Buffer
4.1.1 字元串类型类
4.1.2 数据类型类
4.1.3 数学(Math)类
4.1.4 随机数处理(Random)类
4.2 异常处理类
4.2.1 Java异常处理机制
4.2.2 Java响的异常类
4.3 Set接口及其实现类
4.3.1 集合框架概述
4.3.2 Collection接口
4.3.3 规则集Set和它的常用实现类
4.4 List接口及其实现类
4.4.1 线性存储结构
4.4.2 ArrayList与LinkedList
4.4.3 向量类Vector
4.4.4 栈Stack
4.5.Map接口及其实现类
4.5.1 Map接口
巩固与提高
单元测试(二)

第5章 项目需求分析

5.1 用例图
5.1.1 系统角色与用例分析
5.1.2 角色与用例之间的关係
5.1 -3角色与角色之间的关係
5.1.4 用例之间的关係
巩固与提高

第6章 项目开发环境搭建

6.1 安装MySQL
6.2 安装MySQL-Front
6.3 使用MySQL-Front管理资料库
6.3.1 连线资料库伺服器
6.3.2 创建资料库与创建数据表
6.3.3 管理表中数据
巩固与提高

第7章 概要设计与资料库设计

7.1 系统概要设计
7.2 资料库设计
巩固与提高

第8章 IDBC方式连线资料库

8.1 JDBC驱动及配置
8.1.1 JDBC引入
8.1.2 配置JDBC驱动包
8.2 JDBC基本开发引导
巩固与提高

第9章 单元测试

9.1 JUnit测试工具及环境配置
9.1.1 单元测试与单元测试用例
9.1.2 JUnit单元测试工具
9.1.3 JUnit测试环境配置
9.2 使用JUnit进行单元测试
9.2.1 测试驱动开发
9.2.2 JUnit实践套用
巩固与提高

第10章 项目编码实现

10.1 高内聚、低耦合的项目结构
10.2 底层公用类开发——JDBC封装
10.3 底层公用类开发——输入,输出处理
10.3.1 读取字元
10.3.2 读取字元串
10.3.3 档案读取和写入
10.4 业务层开发——登录
10.4.1 登录业务流程分析
10.4.2 登录模组详细设计
10.5 业务层开发——余额查询
10.5.1 余额查询业务流程分析
10.5.2 余额查询模组详细设计
10.6 业务层开发——取款
10.6.1 取款业务流程分析
10.6.2 取款模组详细设计
10.7 业务层开发——密码修改
10.7.1 密码修改业务流程分析
10.7.2 修改密码模组详细设计
10.8 业务层开发——转账
10.8.1 转账业务流程分析
10.8.2 转账模组详细设计
10.9 控制层开发
10.9.1 软体集成与软体集成测试基础
10.9.2 控制管理业务流程分析
巩固与提高

第11章 执行绪处理

11.1 执行绪类的使用
11.1.1 走近执行绪
11.1.2 Thread执行绪类.
11.1.3 启动执行绪
11.1.4 执行绪中的join方法
11.1.5 执行绪中的sleep方法
11.2 执行绪接口的使用
11.2.1 Runnable接口
11.2.2 终止一个执行绪
巩固与提高

第12章 功能拓展——图形用户界面(GUI)

12.1 GUI容器与组件
12.1.1 GUI概述
12.1 12容器
12.1.3 组件
12.2 事件的处理机制
12.2.1 事件和事件源
12.2.2 事件监听器
12.2.3 事件适配器
巩固与提高
单元测试(三)
综合测试(一)
综合测试(二)
综合测试(三)
综合测试(四)

序言

Java语言自1995年诞生以来,在跨平台开发及网际网路套用开发等领域扮演了越来越重要的角色,被公认为功能最强大、最有前途的程式语言之一。
根据教材开发团队多年软体项目开发经验和高职院校的教研经验,将.1ava软体开发工程师的核心职业能力由低到高划分为四个层次:基本编码与调试能力、面向对象分析及C/S软体开发能力、B/S网站开发能力、主流框架套用开发能力。本教材面向第二个层次的能力锻鍊,适合具有一定Java或者C语言语法基础的入门读者。
Java面向对象软体开发
本教材基于“教、学、做一体化”的教学模式,根据任务需要对知识点(涉及程式语言、软体工程、数据结构、资料库、软体测试等学科知识)进行新的整合与精简,体现了理论与实践一体化的教学思想。
全书分为两大部分,第一部分(第l~4章)以任务驱动进行组织,让读者逐步形成面向对象开发的基本理念并能阅读LJMI。类图、了解面向对象开发的特点、具有一定的面向对象设计思想,并能熟练使用Java软体开发中的常用类。第二部分(第5~12章)以一个资料库套用项目引导,使学生在完成项目的过程中学习到软体分层结构、JDBC资料库套用开发、JUnit单元测试工具、集成测试原理、IYML用例图及活动图和时序图、掌握多执行绪的使用、GU图形用户界面的开发等。

标 签

搜索
随机推荐

Powered By 种豆资源网||