TOP
0
0
【簡體曬書區】 單本79折,5本7折,活動好評延長至5/31,趕緊把握這一波!
面向對象程序設計(簡體書)
滿額折

面向對象程序設計(簡體書)

人民幣定價:28 元
定  價:NT$ 168 元
優惠價:87146
領券後再享88折
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:4 點
相關商品
商品簡介
目次

商品簡介

《面向對象程序設計》從面向對象軟件開發的角度講解面向對象的程序設計。重點在于講解面向對象程序設計的思想、方法和技術,而不在于對Java語言本身的詳盡描述.這有助于讀者較全面地了解面向對象的開發思想、方法和實現過程,更好地理解和掌握面向對象的程序設計。全書分為八章,從面向對象軟件開發概述講起,包括面向對象的基本概念,統一建模語言UML 2.0部分內容,程序設計模式等,以便幫助讀者打下良好的面向對象程序設計基礎;其次講述了Java語言和編程的基礎知識、常用的Java類;然后以三層程序設計模式為主線,分別講述了問題域類(Problem Domain class)、圖形用戶界面類(GUI class)、數據訪問類(Data Accessclass)等如何設計實現,以及它們之間如何交互共同完成系統功能,其中包括如何設計、實現類的繼承、多態和接口及它們的功用,圖形界面中的事件處理,數據庫訪問及異常處理等;最后講述了基於Web的應用開發。《面向對象程序設計》附錄還介紹了如何建立Java應用開發的環境,Eclipse和Tomcat的安裝及使用說明;常用的面向對象程序設計的術語和詞匯的解釋,《面向對象程序設計》結構清晰,內容由淺人深,實例豐富,可幫助讀者快速入門,真正掌握面向對象的程序設計方法和解決實際問題的能力。《面向對象程序設計》可作為高等院校計算機相關專業及軟件工程專業“面向對象程序設計”課程的教材,也可作為軟件開發人員學習參考書。

目次

第1章 面向對象軟件開發概述
1.1 面向對象及軟件開發
1.1.1 什麼是面向對象
1.1.2 面向對象的軟件開發
1.1.3 面向對象方法的優越性
1.2 面向對象的基本概念
1.2.1 對象
1.2.2 消息發送
1.2.3 封裝
1.2.4 類與實例
1‘2.5 關聯關係
1.2.6 繼承
1.2.7 多態
1.3 UML簡介
1.3.1 用例圖
1.3.2.類圖
1.3.3 序列圖
1.3.4 UML應用舉例
1.4 程序設計模式及風格
1.4.1 三層程序設計模式
1.4.2 分層式設計的優點
1.4.3 程序設計風格
1.5 本章小結
練習題

第2章 Java基礎知識
2.1 認識Java
2.1.1 Java的歷史和特點
2.1.2 Java的開發環境和工具
2.1.3 Java程序的開發過程
2.2 標識符、關鍵字和分隔符
2.2.1 標識符
2.2.2 關鍵字
2.2.3 分隔符
2.3 變量和常量
2.3.1 變量
2.3.2 常量
2.4 數據類型及轉換
2.4.1 基本類型
2.4.2 引用類型
2.4.3 數據類型的轉換
2.5 運算符與表達式
2.5.1 算術運算符和表達式
2.5.2 邏輯運算符和表達式
2.6 控制流程語句
2.6.1 條件語句
2.6.2 選擇語句
2.6.3 循環語句
2.6.4 跳轉控制語句
2.7 數組
2.7.1 一維數組
2.7.2 多維數組
2.8 本章小結
練習題

第3章 Java的類及應用
3.1 Java的包
3.1.1 包的概念
3.1.2 包中類的使用
3.2 字符串類
3.2.1 字符串類的常用方法及使用
3.2.2 字符串與其他數據類型的轉換
3.2.3 創建字符串數組
3.3 向量Vector類
3.3.1 Vector類的常用方法
3.3.2 Vector類的使用
3.4 日期類Date、日歷類Calendar與日期格式類DateFormat
3.4.1 創建日期對象和日期的格式化
3.4.2 Calendar類的應用
3.5 包裝類
3.6 數值計算類Math
3.7 Scanner類
3.8 良好的編程習慣
3.9 本章小結
練習題

第4章 自定義類及使用
4.1 類的設計
4.2 類的定義
4.2.]類定義的結構
4.2.2 定義屬性變量
4.2.3 編寫類的方法
4.3 類的使用
4.3.1 創建實例
4.3.2 方法調用
4.4 靜態變量和靜態方法
4.5 方法的重載
4.6 異常及異常處理
4.6.1 異常的基本概念
4.6.2 異常的捕獲與處理
4.6.3 異常處理的一般原則
4.6.4 Java常見的異常類
4.7 本章小結
練習題

第5章 繼承、多態及關聯關係的實現
5.1 繼承
5.1.1 繼承的實例
5.1.2 繼承的實現
5.1.3 繼承的應用實例——自定義異常類
5.2 抽象類與抽象方法
5.2.1 抽象類與抽象方法的概念
5.2.2 抽象類的應用
5.3 多態
5.3.1 多態性的概念
5.3.2 方法的重寫
5.3.3 多態的作用
5.4 接口
5.4.1 接口的定義與實現
5.4.2 接口在實際中的應用
5.4.3 接口與抽象類比較
5.5 類的關聯關係及實現
5.5.1 關聯的概念及實例
5.5.2 實現1對1的關聯關係
5.5.3 實現1對多的關聯關係
5.6 本章小結
練習題

第6章 用戶界面及實現
6.1 Java的GUI類及應用
6.1.1 組件和容器類
6.1.2 布局管理器
6.2 事件處理
6.2.1 事件驅動模型
6.2.2 事件處理方法
6.3 自定義GUI類舉例
6.3.1 按鈕事件的處理
6.3.2 鼠標事件的處理
6.3.3 鍵盤事件的處理
6.4 用戶界面類與問題域類的交互
6.5 用戶界面設計的原則
6.6 本章小結
練習題

第7章 數據持久化和數據訪問的實現
7.1 數據持久化
7.2 文件
7.2.1 文件的數據結構
7.2.2 Java輸入/輸出包
7.2.3 創建文件
7.2.4 順序文件的讀和寫
7.2.5 隨機文件的讀和寫
17.3 數據庫
7.3.1 MSAccess數據庫管理系統
7.3.2 連接數據庫的方法
7.3.3 數據庫訪問語言SQL
7.3.4 JavaSQL程序包
7.4 數據訪問的實現
7.4.1 數據訪問類的設計
7.4.2 數據訪問類的實現
7.4.3 問題域類與數據訪問類交互
7.5 較復雜的數據庫訪問的實現
7.5.1 實現一對一關係的數據表的訪問
7.5.2 實現1對多關係的數據表的訪問
7.6 本章小結
練習題

第8章 Java Web應用開發
附錄
參考文獻

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 146
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區