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

面向對象Java技術教程

面向對象Java技術教程

定 價:¥34.00

作 者: 徐宏喆,張藝鐘,馬靜 等著
出版社: 西安電子科技大學出版社
叢編項: 高等學校"十二五"規(guī)劃教材·計算機類
標 簽: Java Java Script J2EE 程序設計 計算機/網絡

購買這本書可以去


ISBN: 9787560629643 出版時間: 2013-01-01 包裝: 平裝
開本: 16開 頁數: 325 字數:  

內容簡介

  面向對象(ObjectOriented,00)是計算機界關心的重點之一,而設計模式是面向對象的熱門話題,也是廣泛使用和研究的熱點。國內外許多高校都開設了面向對象的課程,但是面向對象涉及的概念很多,結構復雜,內容廣泛,使不少初學者感到學習難度較大。徐宏喆等編著的《面向對象Java技術教程》是一本全面介紹面向對象技術的教材,分為基礎篇、進階篇、高級篇三部分。基礎篇重點講解面向對象的基礎知識;進階篇主要講解了24種面向對象的設計模式;高級篇介紹了面向服務的體系架構(S0A)和云計算。作者參閱了大量國內外面向對象以及設計模式的教材,認真分析了讀者在學習過程中遇到的困難。為了方便讀者的理解和使用,本書采用通俗易懂的語言來解釋許多復雜的概念,并使用大量實例深入淺出地講解面向對象的基礎知識和基礎應用。本書內容全面,概念清晰,例題豐富,循序漸進,易于學習。《面向對象Java技術教程》可以作為大學計算機專業(yè)本科生、研究生學習面向對象技術的基礎教材,也可以作為從事軟件研究和開發(fā)工作的技術人員的參考書。

作者簡介

暫缺《面向對象Java技術教程》作者簡介

圖書目錄

第一部分 基礎篇
第1章 面向對象基礎
1.1 面向對象方法
  1.1.1 面向對象方法的內涵
  1.1.2 面向對象方法的基本概念
  1.1.3 面向對象的產生
  1.1.4 面向對象的優(yōu)勢
1.2 類和對象
  1.2.1 類的定義和對象的創(chuàng)建
  1.2.2 成員變量和局部變量
  1.2.3 成員方法
  1.2.4 方法的重載
  1.2.5 構造函數
  1.2.6 對象
  1.2.7 訪問控制符
1.3 面向對象的特征
  l.3.1 封裝
  1.3.2 繼承
  1.3.3 抽象
  1.3.4 多態(tài)
本章小結
練習題
第2章 面向對象的開發(fā)過程
2.1 面向對象分析
  2.1.1 概論
  2.1.2 需求陳述
  2.1.3 建立對象模型
  2.1.4 建立動態(tài)模型
  2.1.5 建立功能模型
2.2 面向對象設計
  2.2.1 面向對象設計的準則
  2.2.2 問題域部分 的設計
  2.2.3 人機交互部分 的設計
  2.2.4 任務管理部分 的設計
  2.2.5 數據管理部分 的設計
2.3 面向對象編程實現
  2.3.1 編程語言的選擇
  2.3.2 面向對象語言的技術支持
  2.3.3 面向對象程序設計的風格
2.4 面向對象的測試
  2.4.1 面向對象測試概述
  2.4.2 面向對象測試策略
  2.4.3 設計測試用例
本章小結
練習題
第3章 面向對象軟件設計基礎
3.1 面向對象設計視點
  3.1.1 復用(Reusibility)
  3.1.2 擴展(Extensibility)
  3.1.3 分離與封裝變化(Separability&Changel
  3.1.4 低耦合高內聚(Low Coupling&High Cohesion)
3.2 面向對象軟件設計原則
  3.2.1 開放封閉原則(OCP)
  3.2.2 單一職責原則(SRP)
  3.2.3 里氏代換原則(LSP)
  3.2.4 依賴倒轉原則(DIP)
  3.2.5 接口隔離原則(ISP)
  3.2.6 迪米特法則(LoD)
  3.2.7 其他原則
3.3 UML類圖簡介
  3.3.1 類
  3.3.2 接口
  3.3.3 繼承
  3.3.4.實現
  3.3.5 依賴
  3.3.6 關聯
  3.3.7 聚合(聯合)
  3.3.8 組合(合成)
本章小結
練習題
第二部分 進階篇
第4章 設計模式基礎
4.1 概述
  4.1.1 設計模式的概念
  4.1.2 設計模式的基本要素
  4.1.3 設計模式的使用
4.2 設計模式的類型
  4.2.1 創(chuàng)建型設計模式
  4.2.2 結構型設計模式
  4.2.3 行為型設計模式
本章小結
練習題
第5章 創(chuàng)建型設計模式
5.1 簡單工廠模式(simple Factory)
  5.1.1 角色及其職責
  5.1.2 應用示例
  5.1.3 效果分析
5.2 工廠方法模式(Factory:Method)
  5.2.1 角色及其職責
  5.2.2 應用示例
  5.2.3 效果分析
5.3 抽象工廠模式(Abstract Factory)
  5.3.1 角色及其職責
  5.3.2 應用示例
  5.3.3 效果分析
5.4 建造者模式(Builder)
  5.4.1 角色及其職責
  5.4.2 應用示例
  5.4.3 效果分析
5.5 單件模式(Singleton)
  5.5.1 角色及其職責
  5.5.2 應用示例
  5.5.3 效果分析
5.6 原型模式(Prototype)
  5.6.1 角色及其職責
  5.6.2 應用示例
  5.6.3 效果分析
本章小結
練習題
第6章 結構型設計模式
6.1 適配器模式(Adapter)
  6.1.1 角色及其職責
  6.1.2 應用示例
  6.1.3 效果分析
6.2 裝飾模式(Decorator)
  6.2.1 角色及其職責
  6.2.2 應用示例
  6.2.3 效果分析
6.3 橋接模式(Bridge)
  6.3.1 角色及其職責
  6.3.2 應用示例
  6.3.3 效果分析
6.4 享元模式(Flyweight)
  6.4.1 角色及其職責
  6.4.2 應用示例
  6.4.3 效果分析
6.5 外觀模式(f~acade)
  6.5.1 角色及其職責
  6.5.2 應用示例
  6.5.3 效果分析
6.6 代理模式(PToxy)
  6.6.1 角色及其職責
  6.6.2 應用示例
  6.6.3 效果分析
6.7 組合模式(Composite)
  6.7.1 角色及其職責
  6.7.2 應用示例
  6.7.3 效果分析
本章小結
練習題
第7章 行為型設計模式
7.1 模板方法模式(Template Method、
  7.1.1 角色及其職責
  7.1.2 應用示例
  7.1.3 效果分析
7.2 觀察者模式(Observer)
  7.2.1 角色及其職責
  7.2.2 應用示例
  7.2.3 效果分析
7.3 迭代器模式(1terator)
  7.3.1 角色及其職責
  7.3.2 應用示例
  7.3.3 效果分析
7.4 責任鏈模式(chain of Responsibility)
  7.4.1 角色及其職責
  7.4.2 應用示例
  7.4.3 效果分析
7.5 備忘錄模式(Memenm)
  7.5.1 角色及其職責
  7.5.2 應用示例
  7.5.3 效果分析
7.6 命令模式(Command)
  7.6.1 角色及其職責
  7.6.2 應用示例
  7.6.3 效果分析
7.7 狀態(tài)模式(State)
  7.7.1 角色及其職責
  7.7.2 應用示例
  7.7.3 效果分析
7.8 訪問者模式(Visitor)
  7.8.1 角色及其職責
  7.8.2 應用示例
  7.8.3 效果分析
7.9 中介者模式(Mediator.)
  7.9.1 角色及其職責
  7.9.2 應用示例
  7.9.3 效果分析
7.10 策略模式(Strategy)
  7.10.1 角色及其職責
  7.10.2 應用示例
  7.10.3 效果分析
7.11 解釋器模式(Interpreter)
  7.11.1 角色及其職責
  7.11.2 應用示例
  7.11.3 效果分析
本章小結
練習題
第8章 綜合實例一武侯預伏錦囊計
8.1 問題描述
8.2 需求分析
8.3 系統(tǒng)類結構
8.4 各主要操作的活動圖
8.5 設計中采用的主要設計模式
8.6 程序代碼
第三部分 高級篇
第9章 SOA與云計算
9.1 SOA概述
  9.1.1 SOA的基本思想及要素
  9.1.2 SOA的設計原則
  9.1.3 SOA的框架
9.2 云計算簡介
  9.2.1 云計算的定義
  9.2.2 云計算的體系架構
  9.2.3 云服務
9.3 SOA與云計算的關系
  9.3.1 SOA與Web云服務
  9.3.2 SOA與云計算的比較
9.4 SOA與云計算的應用分析
本章小結
練習題
參考文獻

本目錄推薦

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