-
>
闖進數學世界――探秘歷史名題
-
>
中醫基礎理論
-
>
當代中國政府與政治(新編21世紀公共管理系列教材)
-
>
高校軍事課教程
-
>
思想道德與法治(2021年版)
-
>
毛澤東思想和中國特色社會主義理論體系概論(2021年版)
-
>
中醫內科學·全國中醫藥行業高等教育“十四五”規劃教材
面向對象程序設計(第三版) 版權信息
- ISBN:9787302329077
- 條形碼:9787302329077 ; 978-7-302-32907-7
- 裝幀:平裝-膠訂
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
面向對象程序設計(第三版) 內容簡介
面向對象的程序設計方法是當今普遍使用的一種程序設計方法,它是計算機軟件開發人員必須掌握的基本技術。
《面向對象程序設計(第3版)》根據國內外新的面向對象程序設計課程的教學大綱要求,首先闡述面向對象程序設計方法的相關概念,然后選擇具有典型特征的示例,并選擇Java作為實現工具。
《面向對象程序設計(第3版)》的此次修訂增加了一些JDK5.0以后的新功能,并調整了一些章節的內容。
學生通過《面向對象程序設計(第3版)》的學習能夠掌握面向對象的程序設計方法,學會Java程序設計的基本方法,養成良好的程序設計習慣。
《面向對象程序設計(第3版)》共分11章,內容包括面向對象程序設計概論、Java程序設計語言概述、抽象與封裝、繼承與多態、異常處理、流式輸入輸出及文件處理、泛型程序設計與數據結構、圖形用戶界面、事件處理、多線程程序設計和數據庫訪問的編程技術。
《面向對象程序設計(第3版)》內容豐富,理論聯系實際,可讀性強,既可以作為高等院校計算機專業及相關專業本科生學習面向對象程序設計課程的教材,也可供從事軟件開發的工程師和自學讀者學習參考。 面向對象的程序設計方法是當今普遍使用的一種程序設計方法,它是計算機軟件開發人員必須掌握的基本技術。
《面向對象程序設計(第3版)》根據國內外新的面向對象程序設計課程的教學大綱要求,首先闡述面向對象程序設計方法的相關概念,然后選擇具有典型特征的示例,并選擇Java作為實現工具。
《面向對象程序設計(第3版)》的此次修訂增加了一些JDK5.0以后的新功能,并調整了一些章節的內容。
學生通過《面向對象程序設計(第3版)》的學習能夠掌握面向對象的程序設計方法,學會Java程序設計的基本方法,養成良好的程序設計習慣。
《面向對象程序設計(第3版)》共分11章,內容包括面向對象程序設計概論、Java程序設計語言概述、抽象與封裝、繼承與多態、異常處理、流式輸入輸出及文件處理、泛型程序設計與數據結構、圖形用戶界面、事件處理、多線程程序設計和數據庫訪問的編程技術。
《面向對象程序設計(第3版)》內容豐富,理論聯系實際,可讀性強,既可以作為高等院校計算機專業及相關專業本科生學習面向對象程序設計課程的教材,也可供從事軟件開發的工程師和自學讀者學習參考。
《面向對象程序設計(第3版)》特色:
《面向對象程序設計(第3版)》內容符合本課程的教學大綱要求,涵蓋本課程的全部知識點。
《面向對象程序設計(第3版)》從面向對象程序設計方法人手,采用先闡述相關的理論概念、再通過典型實例說明實現方式的教學策略,使學生易于理解。
《面向對象程序設計(第3版)》在闡述面向對象軟件開發的基本過程中,滲透了軟件工程所倡導的基本開發理念。
《面向對象程序設計(第3版)》根據Java語言韻新發展,增加了JDK5.0、JDK6版本的新功能。
《面向對象程序設計(第3版)》中的全部程序代碼在NetBeans開發環境下調試運行。
《面向對象程序設計(第3版)》內容豐富,理論聯系實際,可讀性強,既可作為高校計算機及相關專業本科生學習面向對象程序設計的教材,也可供從事軟件開發的工程師和自學讀者學習參考。
《面向對象程序設計(第3版)》實驗題目以及習題具有較大獨立性,既可與教材配套使用,也可作為讀者自學的輔助材料。
面向對象程序設計(第三版) 目錄
1.1 結構化程序設計
1.1.1 結構化程序設計方法的產生背景
1.1.2 結構化程序設計方法
1.1.3 利用結構化程序設計方法求解問題域的基本過程
1.2 面向對象的程序設計
1.2.1 面向對象程序設計方法的產生背景
1.2.2 面向對象程序設計方法
1.3 基本概念
1.3.1 抽象
1.3.2 封裝
1.3.3 對象
1.3.4 類
1.3.5 消息
1.3.6 繼承
1.3.7 多態
1.3.8 UML
1.4 面向對象的程序設計語言
1.4.1 什么是面向對象程序設計語言
1.4.2 幾種具有代表性的面向對象的程序設計語言
本章小結
課后習題
第2章 Java程序設計語言概述
2.1 Java程序設計語言的發展
2.2 Java程序設計語言的基本特征
2.3 Java程序設計語言環境
2.4 Java程序的基本結構
2.5 Java程序的基本數據類型
2.6 標識符、注釋、直接量、變量和常量
2.7 Java程序的輸入輸出
2.8 運算符和表達式
2.9 流程控制語句
2.10 一維數組
2.10.1 一維數組的聲明與創建
2.10.2 一維數組的初始化
2.10.3 一維數組元素的訪問
2.10.4 一維數組的復制
2.10.5 Arrays類的應用
2.10.6 一維數組的應用舉例
2.11 二維數組
2.11.1 二維數組的聲明與創建
2.11.2 二維數組的初始化
2.11.3 二維數組元素的訪問
2.11.4 二維數組的應用舉例
2.12 字符串常量String
本章小結
課后習題
上機實踐題
第3章 抽象與封裝
3.1 抽象與封裝的實現技術
3.2 類
3.2.1 類的定義
3.2.2 成員變量的聲明與初始化
3.2.3 成員方法的聲明
3.2.4 成員方法的重載
3.2.5 構造方法
3.3 對象
3.3.1 對象的創建
3.3.2 對象成員的使用
3.3.3 對象的清除
3.4 訪問屬性控制
3.4.1 默認訪問屬性
3.4.2 public訪問屬性
3.4.3 private訪問屬性
3.4.4 protected訪問屬性
3.5 靜態成員
3.5.1 類變量的聲明及初始化
3.5.2 類方法
3.6 對象拷貝
3.7 幾個Java API中的標準類
3.7.1 隨機數類Random
3.7.2 字符串類StringBuffer
3.7.3 高精度數值類BigInteger/BigDecimal
3.8 應用舉例
本章小結
課后習題
上機實踐題
第4章 繼承與多態
4.1 繼承與多態的實現技術
4.2 類的繼承
4.2.1 定義子類
4.2.2 子類的構造方法
4.2.3 通用父類Object
4.3 類成員的隱藏與重載
4.3.1 成員變量的繼承與隱藏
4.3.2 成員方法的繼承、重載與覆蓋
4.4 多態性的實現
4.5 抽象類
4.6 接口
4.7 包
4.8 應用舉例
本章小結
課后習題
上機實踐題
第5章 異常處理
5.1 異常概述
5.1.1 異常的概念
5.1.2 Java語言中的異常類
5.2 異常處理機制
5.2.1 拋出異常
5.2.2 捕獲異常
5.2.3 處理異常
5.2.4 用戶聲明異常類
本章小結
課后習題
上機實踐題
第6章 流式輸入輸出及文件處理
6.1 流式輸入輸出處理機制
6.2 Java的輸入輸出流庫
6.2.1 Java的輸入輸出流庫的標準類
6.2.2 字節輸入流InputStream
6.2.3 字節輸出流OutputStream
6.3 文件
6.3.1 文件的創建與管理
6.3.2 順序文件的讀寫
6.3.3 隨機文件的訪問
6.4 字符流
6.5 對象的串行化
6.5.1 對象串行化概述
6.5.2 對象串行化的處理
6.5.3 應用舉例
本章小結
課后習題
上機實踐題
第7章 泛型程序設計與聚合
7.1 泛型程序設計
7.1.1 泛型類的定義與使用
7.1.2 對象包裝器
7.2 基本的數據結構接口
7.2.1 Collection接口
7.2.2 Set接口
7.2.3 List接口
7.2.4 Map接口
本章小結
課后習題
上機實踐題
第8章 圖形用戶界面
8.1 Java圖形用戶界面概述
8.2 用Swing創建圖形用戶界面
8.2.1 Swing概述
8.2.2 Swing容器
8.3 布局管理器
8.3.1 FlowLayout布局管理器
8.3.2 BorderLayout布局管理器
8.3.3 GridLayout布局管理器
8.3.4 CardLayout布局管理器
8.3.5 使布局管理器無效
8.4 常用Swing組件
8.4.1 標簽
8.4.2 按鈕
8.4.3 文本框
8.4.4 列表
8.4.5 組合框
8.4.6 菜單
8.5 在窗口中繪制圖形
8.5.1 坐標系統與變換
8.5.2 圖形設備文本
8.5.3 設置顏色
8.5.4 繪制幾何圖形
8.5.5 填充幾何圖形
本章小結
課后習題
上機實踐題
第9章 事件處理
9.1 Java事件處理機制
9.2 事件的處理過程
9.3 事件類
9.3.1 低級事件
9.3.2 語義事件
……
- >
隨園食單
- >
二體千字文
- >
詩經-先民的歌唱
- >
苦雨齋序跋文-周作人自編集
- >
月亮虎
- >
史學評論
- >
羅庸西南聯大授課錄
- >
名家帶你讀魯迅:故事新編