注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)C/C++及其相關(guān)C++與面向?qū)ο蟪绦蛟O(shè)計(jì)

C++與面向?qū)ο蟪绦蛟O(shè)計(jì)

C++與面向?qū)ο蟪绦蛟O(shè)計(jì)

定 價(jià):¥32.00

作 者: 王新房,李成武,黃元 編著
出版社: 人民郵電出版社
叢編項(xiàng):
標(biāo) 簽: C C++ C# VC VC++ 程序設(shè)計(jì) 計(jì)算機(jī)/網(wǎng)絡(luò)

ISBN: 9787115298997 出版時(shí)間: 2013-02-01 包裝: 平裝
開本: 16開 頁(yè)數(shù): 237 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  《21世紀(jì)高等教育計(jì)算機(jī)規(guī)劃教材:C++與面向?qū)ο蟪绦蛟O(shè)計(jì)》圍繞C++語(yǔ)言講解面向?qū)ο蟪绦蛟O(shè)計(jì)方法。內(nèi)容主要包括:基本概念、數(shù)據(jù)封裝、運(yùn)算符重載、繼承、多態(tài)性和輸入/輸出流庫(kù),最后通過應(yīng)用實(shí)例展現(xiàn)了面向?qū)ο蟪绦蛟O(shè)計(jì)方法的優(yōu)勢(shì)。本書注重基本概念,面向?qū)嶋H應(yīng)用,沒有過多地強(qiáng)調(diào)C++語(yǔ)法,而是將重點(diǎn)放在編程理念和方法的掌握上?!?1世紀(jì)高等教育計(jì)算機(jī)規(guī)劃教材:C++與面向?qū)ο蟪绦蛟O(shè)計(jì)》可作為高等學(xué)校電子信息、自動(dòng)化、通信、信息管理、電氣、計(jì)算機(jī)應(yīng)用等專業(yè)的教材,也可供從事程序設(shè)計(jì)、軟件開發(fā)及相關(guān)工程技術(shù)人員學(xué)習(xí)參考。

作者簡(jiǎn)介

暫缺《C++與面向?qū)ο蟪绦蛟O(shè)計(jì)》作者簡(jiǎn)介

圖書目錄

第0章 概述
0.1 計(jì)算機(jī)概述
0.2 計(jì)算機(jī)語(yǔ)言簡(jiǎn)史
0.3 Java語(yǔ)言簡(jiǎn)史
0.4 Java運(yùn)行機(jī)制
0.4.1 Java虛擬機(jī)
0.4.2 運(yùn)行機(jī)制
0.5 名詞解釋
0.6 習(xí)題
第1章 Java開發(fā)環(huán)境配置
1.1 Windows平臺(tái)Java環(huán)境配置
1.1.1 下載Java開發(fā)包JDK
1.1.2 安裝JDK
1.1.3 環(huán)境變量配置
1.1.4 Java環(huán)境測(cè)試
1.1.5 安裝代碼編輯器
1.2 Linux平臺(tái)Java環(huán)境配置
1.2.1 Linux簡(jiǎn)介
1.2.2 配置Java開發(fā)環(huán)境
1.2.3 Java環(huán)境測(cè)試
1.3 第一個(gè)Java程序
1.3.1 HelloWorld
1.3.2 在Windows下開發(fā)Java程序
1.3.3 Linux下開發(fā)Java程序
1.3.4 跨平臺(tái)操作
1.4 集成開發(fā)環(huán)境
1.5 習(xí)題
第2章 面向過程編程
2.1 面向過程介紹
2.2 標(biāo)識(shí)符
2.3 注釋
2.4 基本數(shù)據(jù)類型
2.4.1 整數(shù)型
2.4.2 小數(shù)型
2.4.3 字符型
2.4.4 邏輯型
2.4.5 基本類型的轉(zhuǎn)換
2.5 變量
2.6 基本運(yùn)算
2.6.1 算術(shù)運(yùn)算
2.6.2 賦值運(yùn)算
2.6.3 自運(yùn)算
2.6.4 比較運(yùn)算
2.6.5 邏輯運(yùn)算
2.6.6 三目運(yùn)算
2.6.7 位運(yùn)算
2.6.8 運(yùn)算優(yōu)先級(jí)
2.7 簡(jiǎn)單輸入輸出
2.7.1 輸入語(yǔ)句
2.7.2 輸出語(yǔ)句
2.8 流程控制
2.8.1 順序結(jié)構(gòu)
2.8.2 選擇結(jié)構(gòu)
2.8.3 循環(huán)結(jié)構(gòu)
2.8.4 控制轉(zhuǎn)移
2.9 循環(huán)設(shè)計(jì)
2.9.1 窮舉法
2.9.2 遞推法
2.9.3 迭代法
2.10 數(shù)組
2.10.1 數(shù)組定義
2.10.2 數(shù)組操作
2.10.3 簡(jiǎn)單應(yīng)用
2.10.4 二維數(shù)組
2.10.5 for與數(shù)組
2.11 字符串
2.12 枚舉
2.12.1 枚舉定義
2.12.2 枚舉與for循環(huán)
2.12.3 枚舉與switch
2.13 方法
2.13.1 方法定義
2.13.2 遞歸機(jī)制
2.13.3 兩類參數(shù)
2.13.4 可變參數(shù)
2.14 習(xí)題
第3章 類與對(duì)象
3.1 從struct到class
3.2 類
3.2.1 類的定義
3.2.2 屬性
3.2.3 方法
3.2.4 局部變量
3.2.5 封裝
3.3 對(duì)象
3.3.1 定義對(duì)象
3.3.2 訪問對(duì)象成員
3.4 Java內(nèi)存結(jié)構(gòu)
3.5 構(gòu)造器
3.6 對(duì)象生命周期
3.7 this關(guān)鍵字
3.8 方法重載
3.8.1 為什么需要重載
3.8.2 方法簽名
3.8.3 重載定義
3.8.4 兩大誤區(qū)
3.9 權(quán)限符
3.9.1 public
3.9.2 private
3.9.3 JavaBean
3.10 static
3.10.1 C語(yǔ)言的static
3.10.2 static成員
3.10.3 靜態(tài)導(dǎo)入
3.10.4 自定義Math類
3.11 代碼塊
3.12 內(nèi)部類
3.13 包
3.13.1 package
3.13.2 import
3.14 反編譯
3.15 應(yīng)用
3.15.1 棧Stack
3.15.2 隊(duì)列
3.15.3 鏈表
3.16 習(xí)題
第4章 繼承與多態(tài)
4.1 引例
4.2 繼承機(jī)制
4.3 super
4.4 對(duì)象構(gòu)造過程
4.5 繼承性規(guī)則
4.5.1 同包
4.5.2 不同包
4.6 instanceof
4.7 成員覆蓋
4.7.1 屬性隱藏
4.7.2 方法重寫
4.8 final
4.8.1 final屬性
4.8.2 final方法
4.8.3 final參數(shù)
4.8.4 final類
4.9 多態(tài)性
4.9.1 多態(tài)問題
4.9.2 多態(tài)概述
4.9.3 類型多態(tài)
4.9.4 方法多態(tài)
4.10 抽象類
4.11 接口
4.11.1 接口思想
4.11.2 接口定義
4.11.3 實(shí)現(xiàn)接口
4.11.4 接口與多態(tài)
4.11.5 接口與抽象類
4.12 Object類
4.13 改進(jìn)Stack、Queue和LinkList
4.14 匿名類
4.15 習(xí)題
第5章 面向?qū)ο笏枷?br />5.1 UML簡(jiǎn)介
5.1.1 結(jié)構(gòu)圖
5.1.2 關(guān)系圖
5.2 開閉原則
5.3 多少原則
5.4 高低原則
5.5 設(shè)計(jì)模式簡(jiǎn)介
5.5.1 單例模式
5.5.2 工廠模式
5.5.3 適配器模式
5.6 習(xí)題
第6章 異常處理
6.1 引例
6.2 異常類
6.3 異常處理機(jī)制
6.3.1 try-catch
6.3.2 try-catch-finally
6.4 拋出異常
6.4.1 throws
6.4.2 throw
6.5 異常處理的缺點(diǎn)
6.6 斷言
6.7 習(xí)題
第7章 Java API
7.1 官方文檔
7.2 包裝類
7.3 Math類
7.4 Random類
7.4.1 Random API
7.4.2 區(qū)間隨機(jī)數(shù)
7.4.3 概率問題
7.5 大數(shù)類
7.5.1 BigInteger
7.5.2 BigDecimal
7.6 DecimalFormat類
7.6.1 格式化整數(shù)和小數(shù)位
7.6.2 整數(shù)位分組
7.6.3 格式化字符串轉(zhuǎn)換為數(shù)值
7.6.4 綜合實(shí)例
7.7 Arrays類
7.7.1 復(fù)制數(shù)組
7.7.2 排序
7.7.3 二分查找
7.8 時(shí)間日期型
7.8.1 Date、SimpleDateFormat
7.8.2 Calendar
7.9 System類
7.9.1 System API
7.9.2 記錄程序運(yùn)行時(shí)間
7.9.3 程序退出
7.9.4 程序運(yùn)行時(shí)環(huán)境信息
7.10 習(xí)題
第8章 字符串
8.1 String的API
8.2 String對(duì)象
8.2.1 字符串常量
8.2.2 構(gòu)造字符串對(duì)象
8.2.3 字符串引用
8.2.4 簡(jiǎn)單實(shí)例
8.3 字符串處理
8.3.1 遍歷字符串
8.3.2 字符串相等
8.3.3 字符串比較
8.3.4 字符串連接
8.3.5 字符串查詢
8.3.6 字符串替換
8.3.7 去除空格
8.3.8 取子串
8.3.9 分割字符串
8.3.10 大小寫轉(zhuǎn)換
8.4 字符串與數(shù)值的相互轉(zhuǎn)化
8.5 正則表達(dá)式
8.5.1 初識(shí)正則表達(dá)式
8.5.2 規(guī)則定義
8.5.3 matches方法
8.5.4 Pattern和Matcher類
8.5.5 再看split()方法
8.6 字符串與數(shù)組
8.6.1字符串與字符數(shù)組
8.6.2 字符串與字節(jié)數(shù)組
8.6.3 最熟悉的陌生人
8.6.4 統(tǒng)計(jì)字符
8.7 加密算法
8.7.1 對(duì)稱加密算法
8.7.2 非對(duì)稱加密算法
8.7.3 單向加密算法
8.8 閱讀String類源代碼
8.9 StringBuffer類
8.10 StringTokenizer類
8.11 Scanner類
8.12 習(xí)題
第9章 泛型與集合框架
9.1 泛型
9.1.1 為什么需要泛型
9.1.2 引入泛型
9.1.3 類型通配符
9.1.4 泛型上限
9.2 改進(jìn)數(shù)據(jù)結(jié)構(gòu)類
9.2.1 Stack
9.2.2 Queue
9.2.3 LinkList
9.3 集合框架
9.3.1 Collection
9.3.2 Iterator
9.3.3 Set
9.3.4 List
9.3.5 Map
9.4 習(xí)題
第10章 Java IO
10.1 文件
10.1.1 文件系統(tǒng)
10.1.2 File類
10.1.3 Windows平臺(tái)下的文件
10.1.4 Linux平臺(tái)下的文件
10.1.5 文件跨平臺(tái)性
10.1.6 Scanner解析文件
10.2 Stream
10.3 InputStream
10.4 OutputStream
10.5 文件上傳原理
10.6 字符流
10.7 Serializable
10.8 習(xí)題
第11章 多線程
11.1 基本概念
11.2 創(chuàng)建多線程
11.2.1 Thread
11.2.2 Runnable
11.2.3 簡(jiǎn)單應(yīng)用
11.3 線程詳解
11.3.1 線程方法
11.3.2 線程生命周期
11.3.3 示例
11.4 線程安全
11.4.1 臨界資源
11.4.2 互斥
11.4.3 同步
11.5 守護(hù)線程
11.6 習(xí)題
第12章 JDBC
12.1 數(shù)據(jù)庫(kù)
12.1.1 數(shù)據(jù)庫(kù)概論
12.1.2 在Windows平臺(tái)下配置MySQL
12.1.3 在Linux平臺(tái)下配置MySQL
12.2 SQL語(yǔ)句
12.3 JDBC
12.3.1 JDBC簡(jiǎn)介
12.3.2 驅(qū)動(dòng)程序
12.4 JDBC API
12.4.1 DriverManager
12.4.2 Connection
12.4.3 Statement
12.4.4 ResultSet
12.4.5 小結(jié)
12.5 數(shù)據(jù)庫(kù)連接
12.5.1 存放驅(qū)動(dòng)程序
12.5.2 建立數(shù)據(jù)庫(kù)連接
12.6 數(shù)據(jù)操作
12.6.1 簡(jiǎn)單查詢
12.6.2 批量查詢
12.6.3 插入數(shù)據(jù)
12.6.4 刪除數(shù)據(jù)
12.6.5 更新數(shù)據(jù)
12.7 數(shù)據(jù)庫(kù)操作類
12.8 連接Oracle
12.8.1 在Windows平臺(tái)下配置Oracle數(shù)據(jù)庫(kù)
12.8.2 在Linux平臺(tái)下配置Oracle數(shù)據(jù)庫(kù)
12.8.3 建立連接
12.8.4 單表查詢
12.8.5 多表查詢
12.8.6 改進(jìn)數(shù)據(jù)庫(kù)操作類
12.9 習(xí)題
第13章 反射與Annotation
13.1 引例
13.2 反射機(jī)制
13.2.1 Class類
13.2.2 實(shí)例化Class對(duì)象
13.2.3 訪問構(gòu)造器
13.2.4 訪問屬性
13.2.5 訪問方法
13.3 Annotation介紹
13.4 內(nèi)置的Annotation
13.4.1 @Override
13.4.2 @Deprecated
13.4.3 @SupressWarnings
13.5 自定義Annotation
13.5.1 自定義簡(jiǎn)單的Annotation
13.5.2 @Target
13.5.3 @Retention
13.5.4 自定義Annotation
13.5.5 通過反射訪問Annotation
13.6 習(xí)題
第14章 保留部分
14.1 Applet
14.2 圖形界面
14.3 網(wǎng)絡(luò)編程
14.4 習(xí)題
第15章 集成開發(fā)工具
15.1 集成開發(fā)工具介紹
15.2 Windows平臺(tái)下的Eclipse配置
15.2.1 Eclipse下載
15.2.2 Eclipse配置
15.3 Linux平臺(tái)下的Eclipse配置
15.4 創(chuàng)建Java項(xiàng)目
15.5 在Java項(xiàng)目中新建類
15.6 生成getter和setter
15.7 為Java項(xiàng)目創(chuàng)建包
15.8 開發(fā)JDBC應(yīng)用程序
15.8.1 為Java項(xiàng)目添加驅(qū)動(dòng)程序
15.8.2 創(chuàng)建JDBC應(yīng)用程序
15.9 程序調(diào)試
15.9.1 顯示行號(hào)
15.9.2 設(shè)置斷點(diǎn)
15.9.3 進(jìn)入Debug模式
15.9.4 單步執(zhí)行
15.9.5 查看變量值
15.9.6 結(jié)束Debug
參考文獻(xiàn)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)