发表于2025-01-26
物件导向程式设计一点都不困难!本书跳脱传统程式设计书籍的编写方式,直接以范例切入物件导向概念,让您能循序渐进熟悉物件导向观念,每章节利用练习题,跟着书本内容学习,无形中学会如何利用Java写出符合自己或使用者需求的程式,本书强调以完整并统一的物件概念来教导学习者,亦适合初学者及高阶使用者学习,让自己对物件的概念深根蒂固,以期训练读者迅速成为一位专业的程式撰写者。
作者简介
吕瑞麟
.学历
美国密苏里大学萝拉分校电脑科学博士
.现职
国立中兴大学资讯管理学系专任教授
.专长
XML and Web Technologies、分散式处理、电子商务、系统安全
.经历
教授物件导向程式课程逾十年经验
曾任朝阳科技大学电算中心主任、网路与通讯研究所所长、资讯管理系专任教授、国立彰化师范大学资讯工程学系专任教授
陈宜惠
.学历
中正大学资讯工程博士
.现职
亚洲大学资讯多媒体应用学系专任助理教授
.专长
系统安全、影像处理、资讯安全
CH01 程式语言与JAVA的基础
1-1 简介
1-2 Java开发环境的建立
1-3 Java程式架构与写作风格
本章习题
CH02 物件导向的概念
2-1 武功心法
2-2 最有名的程式-Hello World
2-3 Date类别
2-4 可以真正看到的物件:JFrame
2-5 JOptionPane
本章习题
CH03 基本资料型态
3-1 简介
3-2 数字资料的宣告
3-3 变数名称的命名规则
3-4 数字资料的运算
3-5 资料型态的转换(Type Casting)
3-6 数字常数
3-7 Wrapper classes: Integer, Double等
3-8 数字资料的呈现
3-9 Math类别
3-10 字串处理
3-11 Java API的使用
本章习题
CH04 使用者定义的类别
4-1 定义类别
4-2 建构元(Constructor)
4-3 方法间的资料传递
4-4 属性的预设初始值
4-5 private和public的使用原则
4-6 再谈方法间传递资料
4-7 toString()方法
本章习题
CH05 条件处理
5-1 if-else叙述
5-2 布林运算子
5-3 De Morgan 定律
5-4 Short-Circuit Evaluation
5-5 巢状if叙述
5-6 布林变数以及方法
5-7 物件的条件式
5-8 switch叙述
5-9 ?:运算子
5-10 比较字串大小
5-11 其它范例
附录
本章习题
CH06 回 圈
6-1 for叙述
6-2 范例
6-3 巢状回圈(Nested Loops)
6-4 while叙述
6-5 do-while叙述
6-6 常见的回圈错误
6-7 递回方法(Recursive Method)
本章习题
CH07 除 错
7-1 方法一:利用System.out.println()
7-2 方法二:利用IDE的除错器
本章习题
CH08 使用者定义的类别- Part II
8-1 类别资料与类别方法
8-2 回传使用者自订类别的物件
8-3 保留字 this
8-4 重载方法(overloading methods)
8-5 this和建构元
8-6 再谈类别方法
本章习题
CH09 继 承
9-1 简介
9-2 存取修饰字
9-3 package的概念与用法
9-4 环境变数CLASSPATH
9-5 protected二部曲
9-6 类别可以宣告为none吗?
9-7 存取修饰字总整理
9-8 方法重写(Overriding)
9-9 继承与建构元
9-10 父类别与子类别的形态转换
9-11 继承架构下初始化的顺序
本章习题
CH10 例 外
10-1 简介
10-2 何谓例外
10-3 例外传播(Exception Propagation)
10-4 例外与物件导向程式设计
10-5 例外的继承架构
10-6 自己定义的例外类别
10-7 Assertion
本章习题
CH11 多 型
11-1 简介
11-2 多型
11-3 抽象类别(Abstract Class)
11-4 抽象方法(Abstract Method)
11-5 介面型态(Interface)
11-6 内隐类别(Inner Classes)
本章习题
CH12 阵 列
12-1 简介
12-2 包含基本型态资料的阵列
12-3 包含物件的阵列
12-4 将阵列传给方法
12-5 阵列与多型
12-6 阵列与main方法
12-7 二维阵列
12-8 不规则阵列
12-9 ArrayList
12-10 泛型
12-11 TreeMap
本章习题
CH13 档案处理
13-1 简介
13-2 资料串流
13-3 文字档案的输出与输入
13-4 File类别
13-5 JFileChooser类别
本章习题
CH14 图形程式设计简介
14-1 简介
14-2 JFrame类别
14-3 简单的GUI元件
14-4 事件处理机制
14-5 两个以上的事件处理
14-6 版面管理员(Layout Managers)与JPanel
14-7 其它常用的GUI元件
14-8 Applet
14-9 利用NetBeans开发视窗程式
附录
本章习题
Java101物件导向程式设计(第二版) pdf epub mobi txt 电子书 下载 2025
Java101物件导向程式设计(第二版) pdf epub mobi txt 电子书 下载