基本信息
编辑推荐
基于“教、学、做一体化”的教学模式,以工作过程为主线组织内容
着重培养学生软件开发工程应用能力
内容简介
计算机书籍
本书针对具有Java或者C语言语法基础的软件开发入门者,从面向对象软件的开发能力、单元测试及集成测试能力、基本设计文档及UML设计图的阅读与理解能力、编程规范的养成等多方面进行综合的培训。全书分为两大部分,第1~4章以任务驱动进行组织,让读者逐步形成面向对象开发的基本理念并能阅读UML类图、了解面向对象开发的特点、具有一定的面向对象设计思想,并能熟练使用Java软件开发中的常用类。第5~12章以项目引导,使学生在完成项目的过程中学习到软件分层结构、JDBC数据库应用开发、JUnit单元测试工具、集成测试原理、阅读UML用例图及活动图和时序图、掌握多线程的使用、GUI图形用户界面的开发等。
本书重视软件工程规范的逐步养成,不断出现编码规范提示和标准UML图例,使学生习惯软件工程中的通用描述方式。本书对关键代码进行了加粗描述,使读者能够更快并能更集中精力地关注所学知识内容。
本书可作为高职院校学生的教材,也可作为Java软件开发人员的自学参考书。
目录
1.1 类 (1)
1.1.1 什么是类 (1)
1.1.2 如何创建类 (2)
1.2 对象 (5)
1.2.1 什么是对象 (6)
1.2.2 对象与类的关系 (6)
1.2.3 如何创建对象 (7)
1.2.4 如何访问对象成员 (7)
巩固与提高 (9)
第2章 面向对象开发特点 (12)
2.1 封装 (12)
2.1.1 类的封装性 (12)
2.1.2 Java中的包 (13)
2.1.3 类及类成员的访问权限 (15)
2.1.4 类的构造方法 (17)
2.1.5 this关键字 (19)
2.1.6 static静态成员 (20)
2.2 继承 (26)
2.2.1 类的继承性 (26)