-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
面向對象設計與Java編程 版權信息
- ISBN:9787561283547
- 條形碼:9787561283547 ; 978-7-5612-8354-7
- 裝幀:一般膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>
面向對象設計與Java編程 內容簡介
本書為軟件系統開發指導教程。首先,通過對比結構化編程,本書介紹面向對象編程的基本概念和特點,以及根據軟件需求設計UML類圖的方法。其次,重點圍繞面向對象中類的封裝性、類之間的關聯關系、類之間的繼承關系和多態等特性,本書闡述應用Java語言對UML類圖進行編程實現的核心技術。然后,圍繞Java項目開發,本書介紹集成開發平臺Eclipse、Intellij IDEA的使用,以及Java大型項目管理工具Maven和多任協作開發版本控制GitHub的使用,并闡述Java異常處理、Junit單元測試、Java編程規范和Javadoc注釋等Java程序的質量保障技術。*后,本書闡釋面向對象可復用設計模式等面向對象設計的高級主題,以及輸入輸出、并行處理網絡編程等高級Java和界面編程技術。 本書內容編排獨特,講解通俗易懂,以需求-設計-實現為線索,展開技術情節描述,通過大量具體示例及貫穿全文的綜合應用案例來闡述設計理念、編程技術和面向對象理論知識,具有較強的工程性和應用性。 本書可作為高等院校軟件工程教育核心教材,也可作為計算機專業及相關專業的課程教材,以及軟件開發人員的參考用書。
面向對象設計與Java編程 目錄
第1章 面向對象基礎
1.1 面向對象
1.2 面向對象程序的特點
第2章 UML類圖及其設計
2.1 UML類圖
2.2 典型的類圖結構及其應用舉例
2.3 UML類圖的設計
第二單元 Java面向對象編程機制
第3章 封裝性的Java編程實現
3.1 Java編程語言
3.2 Java類與對象
3.3 Java訪問權限限制
3.4 Java API應用舉例
3.5 Java異常處理機制
3.6 Javadoc編寫規范
3.7 UML類圖的實現
3.8 Java程序開發工具
第4章 繼承關系的Java編程實現
4.1 繼承關系的實現
4.2 UML類圖的實現
第5章 多態性的Java編程實現
5.1 變量的多態性
5.2 方法的多態性
5.3 繼承關系和關聯關系
第6章 泛型和關聯關系的Java編程實現
6.1 泛型
6.2 關聯關系的Java編程實現
6.3 UML類圖的實現
第7章 Java抽象類和接口
7.1 抽象類
7.2 接口
7.3 接口、抽象類、一般類的比較
7.4 應用案例分析
第三單元 Java輸入/輸出(I/O)和界面編程
第8章 Java輸入/輸出(I/O)編程
8.1 Java I/O概述
8.2 Java字節流
8.3 Java字符流
8.4 Java I/O編程
第9章 Java界面編程
9.1 Java Swing界面編程
9.2 JavaFX界面編程
第四單元 Java編程進階
第10章 Java第三方類庫及應用舉例
10.1 國內開源Java應用編程庫
10.2 Apache Commons工具類
10.3 JDBC數據庫連接
10.4 多線程編程
10.5 網絡通信原理
……
第五單元 面向對象設計進階
參考文獻
面向對象設計與Java編程 作者簡介
馬春燕,西北工業大學軟件學院副教授。主要講授面對對象技術與編程,編譯原理及實踐,計算機圖形學等課程。研究方向包括嵌入式軟件系統建模、分析與驗證、軟件自動化測試與故障定位、自然語言處理、視頻處理。
- >
唐代進士錄
- >
羅曼·羅蘭讀書隨筆-精裝
- >
大紅狗在馬戲團-大紅狗克里弗-助人
- >
莉莉和章魚
- >
煙與鏡
- >
回憶愛瑪儂
- >
中國人在烏蘇里邊疆區:歷史與人類學概述
- >
經典常談