欢迎光临中图网 请 | 注册

Java面向对象软件开发

作者:姚骏屏
出版社:电子工业出版社出版时间:2010-09-01
开本: 16开 页数: 256页
中 图 价:¥13.7(4.9折) 定价  ¥28.0 登录后可看到会员价
加入购物车 收藏
运费6元,满39元免运费
?新疆、西藏除外
温馨提示:5折以下图书主要为出版社尾货,大部分为全新(有塑封/无塑封),个别图书品相8-9成新、切口
有划线标记、光盘等附件不全详细品相说明>>
本类五星书更多>

Java面向对象软件开发 版权信息

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 Buffer4.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与LinkedList4.4.3 向量类Vector4.4.4 栈Stack4.5.Map接口及其实现类4.5.1 Map接口巩固与提高单元测试(二)第5章 项目需求分析5.1 用例图5.1.1 系统角色与用例分析5.1.2 角色与用例之间的关系5.1 -3角色与角色之间的关系5.1.4 用例之间的关系巩固与提高第6章 项目开发环境搭建6.1 安装MySQL6.2 安装MySQL-Front6.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面向对象软件开发 节选

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

Java面向对象软件开发 相关资料

插图:Java中的数组可以存放基本数据类型数据,也可以存放对象,但在创建数组时,必须指明数组的长度,数组一旦创建,长度就是固定的,不能改变,且同一个数组只能存放同一种数据类型的数据。而在实际编程应用中,数据个数和类型往往是变化的,根据需要调整,为此,Java类库提供了相当完整的集合(容器)来保存和操作这样的一组数据。Java的实用工具类库java util包中,提供了一些数据容器类,按照线性表、链表、栈、哈希表等数据结构来组织和操作其中的数据。一个集合(collection)就是一个存储一组对象的容器,一般将这些对象称为集合的元素(element)。Java集合构架支持三种类型集合:规则集(Set)、线性表(List)和图(Map),它们分别定义在接口Set、List和Map中。Set(集):集合中的对象不按特定方式排序(它的有些实现类能对集合中的对象按特定方式排序),并且没有重复对象。List(列表):集合中的对象按照索引位置排序,可以有重复对象,允许按照对象在集合中的索引位置检索对象。List与数组有些相似。Map(映射):集合中的每一个元素包含一对键对象和值对象,集合中没有重复的键对象,值对象可以重复,如图4-1所示。

商品评论(0条)
暂无评论……
书友推荐
编辑推荐
返回顶部
中图网
在线客服