Java面向对象程式设计实训教程

生活百科 2023-01-25 18:02生活百科www.aizhengw.cn

Java面向对象程式设计实训教程

《Java面向对象程式设计实训教程》是在2005年12月出版的一本书。

基本介绍

  • ISBN9787536458468
  • 页数303
  • 定价35.00元
  • 出版时间2005-12

内容介绍

《Java面向对象程式设计实训教程》利用精选的14个案例介绍了Java语言面向对象的程式设计思想。全书以案例为驱动,每个章节配有一个案例,集中讲解一个或几个主要概念,通过这些案例的运行、分析和实现,让读者在实训中学会如何运用这些知识去解决实际问题。
《Java面向对象程式设计实训教程》可作为高等职业和高等专科学校的教材,也适合有一定程式语言基础的读者自学。

目录

第1章Java概述1
1.1什幺是Java1
1.2Java的特点2
1.3Java开发工具3
1.3.1编辑工具3
1.3.2JDK4
1.4第一个程式5
1.5学习效果评估7第2章Java开发环境8
2.1Eclipse简介9
2.2Eclipse的安装9
2.3Eclipse界面10
2.3.1选择工作空间界面10
2.3.2Eclipse的主界面10
2.4使用Eclipse创建Java项目11
2.4.1创建项目11
2.4.2创建Java档案11
2.4.3编辑Java档案13
2.4.4运行class档案14
2.5实训任务——Java开发及运行环境的搭建14
任务1 JDK的安装14
任务2 Eclipse的安装及使用14
2.6学习效果评估15第3章Java语言基础17
3.1基本数据类型18
3.1.1字元数据类型18
3.1.2布尔数据类型19
3.1.3数值数据类型19
3.2变数20
3.2.1变数的声明20
3.2.2标识符20
3.2.3变数的赋值21
3.2.4常量21
3.3数据类型的转换22
3.3.1自动数据类型转换22
3.3.2强制数据类型转换22
3.4运算符和表达式22
3.4.1算术运算符和表达式22
3.4.2关係运算符和表达式23
3.4.3逻辑运算符和表达式23
3.4.4其他运算符24
3.4.5运算符的优先权27
3.5条件语句28
3.5.1if语句28
3.5.2ifelse语句29
3.5.3switch语句31
3.6循环语句32
3.6.1for语句32
3.6.2while语句33
3.6.3dowhile语句35
3.7跳转语句36
3.7.1break语句36
3.7.2continue语句38
3.8控制语句的套用39
3.9实训任务——控制语句的使用45
任务1使用条件语句实现程式流程控制45
任务2使用循环语句实现程式流程控制46
任务3使用跳转语句实现程式流程控制46
3.10学习效果评估47第4章类和对象55
4.1面向对象56
4.1.1什幺是面向对象56
4.1.2面向对象的特徵57
4.2类的结构58
4.2.1属性59
4.2.2方法59
4.2.3构造方法60
4.3类与对象的关係61
4.4对象的创建62
4.5方法的调用63
4.6给方法传递对象参数65
4.7变数的作用域66
4.8this关键字67
4.9static关键字68
4.9.1类属性68
4.9.2类方法69
4.10类与对象的套用70
4.11实训任务——类和对象的使用73
任务1方法的使用73
任务2类的编写73
任务3构造方法的编写73
任务4对象的创建73
4.12学习效果评估74第5章封装、继承与多态80
5.1可见性修饰符81
5.1.1类的可见性修饰符81
5.1.2类的成员的可见性修饰符81
5.2访问器方法82
5.3包85
5.3.1包的声明85
5.3.2包的引入86
5.4封装的套用86
5.5继承87
5.5.1继承的实现88
5.5.2属性的隐藏91
5.5.3方法的覆盖92
5.6多态93
5.6.1重载93
5.6.2重载与覆盖95
5.7super关键字96
5.8继承关係中的构造方法97
5.9final关键字99
5.10继承与多态的套用101
5.11实训任务——继承与多态设计与实现107
任务1可见性修饰符的套用107
任务2继承的套用107
任务3多态的套用107
5.12学习效果评估108第6章抽象类与接口117
6.1抽象类118
6.1.1创建抽象类118
6.1.2继承抽象类119
6.2接口120
6.2.1创建接口120
6.2.2实现接口122
6.3抽象类和接口的套用123
6.4实训任务——抽象类和接口的套用126
任务1抽象类的套用126
任务2接口的套用126
6.5学习效果评估126第7章基础类库129
7.1数组130
7.1.1声明数组130
7.1.2创建数组131
7.1.3访问数组131
7.1.4对象数组132
7.1.5二维数组132
7.2向量134
7.3字元串135
7.3.1String类135
7.3.2StringBuffer类137
7.3.3String与其他数据类型间的转换138
7.4Math类138
7.5实训任务——基础类库的使用140
任务1数组和向量的使用140
任务2字元串的使用140
7.6学习效果评估140第8章异常及其处理145
8.1什幺是异常146
8.1.1异常与错误146
8.1.2异常的分类148
8.1.3异常是如何产生的149
8.2捕获异常150
8.2.1使用try/catch子句150
8.2.2多重catch子句151
8.2.3finally子句152
8.3声明异常153
8.4抛出异常154
8.5创建自己的异常154
8.6实训任务——异常处理156
任务1异常的捕获156
任务2自定义异常156

Copyright@2015-2025 www.aizhengw.cn 癌症网版板所有