注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計JAVA及其相關Java面向對象軟件開發(fā)

Java面向對象軟件開發(fā)

Java面向對象軟件開發(fā)

定 價:¥28.00

作 者: 姚駿屏,汪衛(wèi)星 主編
出版社: 電子工業(yè)出版社
叢編項:
標 簽: J2EE

購買這本書可以去


ISBN: 9787121116308 出版時間: 2010-09-01 包裝: 平裝
開本: 16開 頁數: 247 字數:  

內容簡介

  《Java面向對象軟件開發(fā)》針對具有Java或者C語言語法基礎的軟件開發(fā)入門者,從面向對象軟件的開發(fā)能力、單元測試及集成測試能力、基本設計文檔及LIMI。設計圖的閱讀與理解能力、編程規(guī)范的養(yǎng)成等多方面進行綜合的培訓。全書分為兩大部分,第1~4章以任務驅動進行組織,讓讀者逐步形成面向對象開發(fā)的基本理念并能閱讀UML類圖、了解面向對象開發(fā)的特點、具有一定的面向對象設計思想,并能熟練使用Java軟件開發(fā)中的常用類。第5~12章以項目引導,使學生在完成項目的過程中學習到軟件分層結構、IDBC數據庫應用開發(fā)、JUnit單元測試工具、集成測試原理、閱讀UML,用例圖及活動圖和時序圖、掌握多線程的使用、GUI圖形用戶界面的開發(fā)等?!禞ava面向對象軟件開發(fā)》重視軟件工程規(guī)范的逐步養(yǎng)成,不斷出現編碼規(guī)范提示和標準UML。圖例,使學生習慣軟件工程中的通用描述方式?!禞ava面向對象軟件開發(fā)》對關鍵代碼進行了加粗描述,使讀者能夠更快并能更集中精力地關注所學知識內容?!禞ava面向對象軟件開發(fā)》可作為高職院校學生的教材,也可作為Java軟件開發(fā)人員的自學參考書。

作者簡介

暫缺《Java面向對象軟件開發(fā)》作者簡介

圖書目錄

第1章 面向對象開發(fā)基本概念
1.1 類
1.1.1 什么是類
1.1.2 如何創(chuàng)建類
1.2 對象
1.2.1 什么是對象
1.2.2 對象與類的關系
1.2.3 如何創(chuàng)建對象
1.2.4 如何訪問對象成員
鞏固與提高
第2章 面向對象開發(fā)特點
2.1 封裝
2.1.1 類的封裝性
2.1.2.Java中的包
2.1.3 類及類成員的訪問權限
2.1.4 類的構造方法
2.1.5 this關鍵字
2.1.6 static靜態(tài)成員
2.2 繼承
2.2.1 類的繼承性
2.2.2 類繼承的實現
2.2.3 成員的覆蓋
2.2.4 super關鍵字
2.2.5 派生類的初始化
2.2.6 對象之間的類型轉換
2.3 多態(tài)
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章 面向對象開發(fā)常用類
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 規(guī)則集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 系統(tǒng)角色與用例分析
5.1.2 角色與用例之間的關系
5.1 -3角色與角色之間的關系
5.1.4 用例之間的關系
鞏固與提高
第6章 項目開發(fā)環(huán)境搭建
6.1 安裝MySQL
6.2 安裝MySQL-Front
6.3 使用MySQL-Front管理數據庫
6.3.1 連接數據庫服務器
6.3.2 創(chuàng)建數據庫與創(chuàng)建數據表
6.3.3 管理表中數據
鞏固與提高
第7章 概要設計與數據庫設計
7.1 系統(tǒng)概要設計
7.2 數據庫設計
鞏固與提高
第8章 IDBC方式連接數據庫
8.1 JDBC驅動及配置
8.1.1 JDBC引入
8.1.2 配置JDBC驅動包
8.2 JDBC基本開發(fā)引導
鞏固與提高
第9章 單元測試
9.1 JUnit測試工具及環(huán)境配置
9.1.1 單元測試與單元測試用例
9.1.2 JUnit單元測試工具
9.1.3 JUnit測試環(huán)境配置
9.2 使用JUnit進行單元測試
9.2.1 測試驅動開發(fā)
9.2.2 JUnit實踐應用
鞏固與提高
第10章 項目編碼實現
10.1 高內聚、低耦合的項目結構
10.2 底層公用類開發(fā)——JDBC封裝
10.3 底層公用類開發(fā)——輸入,輸出處理
10.3.1 讀取字符
10.3.2 讀取字符串
10.3.3 文件讀取和寫入
10.4 業(yè)務層開發(fā)——登錄
10.4.1 登錄業(yè)務流程分析
10.4.2 登錄模塊詳細設計
10.5 業(yè)務層開發(fā)——余額查詢
10.5.1 余額查詢業(yè)務流程分析
10.5.2 余額查詢模塊詳細設計
10.6 業(yè)務層開發(fā)——取款
10.6.1 取款業(yè)務流程分析
10.6.2 取款模塊詳細設計
10.7 業(yè)務層開發(fā)——密碼修改
10.7.1 密碼修改業(yè)務流程分析
10.7.2 修改密碼模塊詳細設計
10.8 業(yè)務層開發(fā)——轉賬
10.8.1 轉賬業(yè)務流程分析
10.8.2 轉賬模塊詳細設計
10.9 控制層開發(fā)
10.9.1 軟件集成與軟件集成測試基礎
10.9.2 控制管理業(yè)務流程分析
鞏固與提高
第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 事件監(jiān)聽器
12.2.3 事件適配器
鞏固與提高
單元測試(三)
綜合測試(一)
綜合測試(二)
綜合測試(三)
綜合測試(四)

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.afriseller.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號