中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >>
C++面向對象程序設計

包郵 C++面向對象程序設計

出版社:西安電子科技大學出版社出版時間:2019-07-01
開本: 26cm 頁數: 424頁
本類榜單:教材銷量榜
中 圖 價:¥41.3(6.7折) 定價  ¥62.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

C++面向對象程序設計 版權信息

C++面向對象程序設計 本書特色

本書實際是一本C 面向對象知識和項目相結合的教科書,章節組織方式和內容安排采用由淺入深,遞進式推進,使初學者能夠很好地接受。它從C 編程規范出發,引入設計模式和項目設計。遵循讀者認知規律,以循序漸進的講解方式,使讀者在C 基礎知識、基本方法、基本技能、項目設計、編程規范等方面奠定一定基礎。

C++面向對象程序設計 內容簡介

本書根據“面向對象程序設計”課程的基本教學要求,針對面向對象的本質和特性,系統地講解了面向對象程序設計的基本理論和基本方法,闡述了用C++語言實現面向對象基本特性的關鍵技術。本書的主要內容包括:面向對象程序設計概述、C++語言基礎、函數、類與對象、繼承、多態與虛函數、模板、文件和流以及異常處理。 本書可以作為高等院校計算機、電子技術、通信、信息工程、自動化、電氣及相關專業的面向對象程序設計課程教材,也可作為IT業工程技術人員或其他相關人員的參考書。

C++面向對象程序設計 目錄

第1章 面向對象程序設計概述 1 1.1 計算機程序設計語言的發展 1 1.2 面向過程與面向對象程序設計 2 1.2.1 面向過程程序設計 2 1.2.2 面向對象程序設計 3 1.2.3 面向對象程序設計語言 3 1.3 面向對象程序設計語言特征 4 1.3.1 類與對象 4 1.3.2 抽象與封裝 5 1.3.3 繼承 7 1.3.4 多態 9 1.4 C++?語言的發展和特點 9 1.4.1 C++?語言的發展史 10 1.4.2 C++?語言的特點 10 1.4.3 C++?語言的應用領域 11 1.5 一個簡單的C++?程序 12 1.5.1 C++?程序的基本結構 12 1.5.2 C++?程序的書寫格式 15 本章小結 16 習題1 16 第2章 C++?語言基礎 19 2.1 C++?數據類型 19 2.1.1 C++?基本數據類型 19 2.1.2 常量、變量和表達式 22 2.2 C++?數據的輸入與輸出 27 2.2.1 C++?流的概念 27 2.2.2 cin和抽取運算符>> 28 2.2.3 cout和插入運算符<< 30 2.2.4 I/O流常用的格式控制符 33 2.2.5 字符與字符串輸入輸出函數 38 2.3 C++?中的類型轉換 43 2.3.1 類型轉換 43 2.3.2 C++?中的const常量 45 2.3.3 C++?中的string類型 47 2.3.4 typedef 51 2.4 指針與引用 52 2.4.1 指針的概念 52 2.4.2 指針與常量 53 2.4.3 void指針 54 2.4.4 引用 55 2.5 動態內存分配 60 2.5.1 關于動態內存 60 2.5.2 new運算符 60 2.5.3 delete運算符 61 2.5.4 new、delete和malloc、free的 區別 62 本章小結 63 習題2 63 第3章 函數 75 3.1 函數的概述 75 3.1.1 函數的定義及說明 75 3.1.2 函數聲明 77 3.1.3 函數值和函數類型 78 3.2 函數的調用與參數傳遞 79 3.2.1 函數的調用 79 3.2.2 函數調用時的參數傳遞 81 3.2.3 函數的嵌套調用和遞歸調用 85 3.3 內聯函數 91 3.4 帶默認形參值的函數 94 3.5 函數重載 97 3.5.1 函數重載的定義 97 3.5.2 函數重載的綁定 97 3.6 作用域與生存期 101 3.6.1 標識符的作用域 101 3.6.2 局部變量與全局變量 104 3.6.3 動態變量與靜態變量 108 3.6.4 變量的存儲類型 109 3.6.5 生存期 116 3.6.6 命名空間 116 本章小結 121 習題3 122 第4章 類與對象 130 4.1 類和對象 130 4.1.1 類與抽象數據類型 130 4.1.2 類的聲明和定義 131 4.1.3 類的訪問屬性 133 4.1.4 對象的創建與使用 136 4.2 構造函數與析構函數 140 4.2.1 構造函數 140 4.2.2 拷貝構造函數 153 4.2.3 析構函數 158 4.2.4 構造函數和析構函數的調用順序 160 4.3 對象指針和對象數組 163 4.3.1 對象指針 163 4.3.2 對象數組 164 4.3.3 向函數傳遞對象 166 4.3.4 this指針 168 4.4 常成員 173 4.4.1 const修飾符 173 4.4.2 常數據成員 174 4.4.3 常成員函數 175 4.5 靜態成員與友元 177 4.5.1 靜態數據成員與靜態成員函數 178 4.5.2 友元函數與友元類 182 本章小結 189 習題4 189 第5章 繼承 197 5.1 類的繼承與派生概念 197 5.2 基類與派生類 199 5.2.1 派生類的聲明 199 5.2.2 派生類的生成過程 201 5.2.3 繼承方式和派生類的訪問權限 202 5.3 派生類的構造函數與析構函數 209 5.3.1 派生類的構造函數 209 5.3.2 派生類析構函數 214 5.4 多繼承 218 5.4.1 多繼承中的二義性 218 5.4.2 虛基類 224 5.5 子類型與賦值兼容規則 229 5.5.1 子類型 229 5.5.2 賦值兼容規則 230 5.6 程序實例 232 本章小結 240 習題5 240 第6章 多態與虛函數 252 6.1 多態性的概念 252 6.1.1 多態的類型 252 6.1.2 靜態聯編與動態聯編 253 6.2 運算符重載 256 6.2.1 運算符重載的概念 256 6.2.2 運算符重載的方法 258 6.2.3 運算符重載的規則 260 6.2.4 運算符重載為成員函數和 友元函數 260 6.2.5 重載單目運算符 266 6.2.6 重載流插入運算符和流提取 運算符 270 6.2.7 重載下標運算符[] 273 6.2.8 重載賦值運算符= 274 6.3 不同類型數據間的轉換 277 6.3.1 標準類型數據間的轉換 277 6.3.2 用轉換構造函數實現類型轉換 278 6.3.3 用類型轉換函數進行類型轉換 280 6.4 虛函數 282 6.4.1 虛函數的定義 282 6.4.2 虛函數的作用 283 6.4.3 對象的存儲 290 6.4.4 虛析構函數 293 6.5 純虛函數和抽象類 295 6.5.1 純虛函數 295 6.5.2 抽象類 297 6.6 實例分析 302 6.6.1 問題提出 303 6.6.2 類設計 303 6.6.3 程序代碼設計 304 本章小結 309 習題6 309 第7章 模板 315 7.1 模板的概念 315 7.2 函數模板與模板函數 316 7.2.1 函數模板的定義和模板函數的 生成 317 7.2.2 模板函數顯式具體化 319 7.3 類模板與模板類 325 7.3.1 類模板的定義和使用 325 7.3.2 類模板的派生 329 7.3.3 類模板與友元 333 7.3.4 類模板與靜態成員 337 7.4 C++ STL基礎 338 7.4.1 迭代器 341 7.4.2 容器 346 7.4.3 函數對象 358 7.4.4 算法 360 本章小結 365 習題7 366 第8章 文件和流 379 8.1 C++ 的輸入/輸出 379 8.2 標準輸入/輸出流 381 8.2.1 標準輸入流cin和標準 輸出流cout 382 8.2.2 使用cout進行格式化輸出 382 8.3 文件的輸入和輸出 385 8.3.1 文件的打開和關閉 386 8.3.2 文本文件的讀寫操作 388 8.3.3 二進制文件的讀寫操作 388 8.3.4 使用文件指針成員函數實現 隨機存取 390 8.4 程序實例 390 本章小結 394 習題8 394 第9章 異常處理 399 9.1 異常處理概述 399 9.1.1 異常、異常處理的概念 399 9.1.2 異常處理的基本思想 400 9.2 異常處理的實現 401 9.2.1 異常處理的語句 401 9.2.2 異常接口聲明 403 9.3 構造函數、析構函數與異常處理 404 9.4 異常匹配 406 9.5 標準異常及層次結構 409 9.6 異常處理中需要注意的問題 410 本章小結 411 習題9 411 附錄 413 附錄Ⅰ ASCII編碼表 413 附錄Ⅱ C++ 程序設計語言詞匯表 414 參考文獻 424
展開全部

C++面向對象程序設計 作者簡介

1.最后學歷(含國內、外)、學術兼職和工作(教學)簡歷:李蘭 大連理工大學碩士畢業 現在計算機專業基礎教研室工作,教授教學工作:主講課程:《操作系統》、《C 面向對象程序設計》《C語言程序設計》、《計算機文化基礎》、《數據庫系統概論》、《Visual Basic程序設計》、《數據結構》、《計算機組成原理》等專業課和專業基礎課;主講的《C 面向對象程序設計》課被評為校級精品課程。 2.主要著作和科研成果:科研情況:作為主要參加人員參加、完成的課題有: 1. 網絡多媒體課件平臺庫的構建   2. 青島市審計局聯網審計 橫向 3. 計算機專業雙語教學的研究及實施方法的探討 校級 4. 邊防海岸影像管控系統  橫向 5. 面向對象程序設計上機指導與習題解答 6. 依托網絡平臺整合程序設計課程的研究

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 广东西屋电气有限公司-广东西屋电气有限公司 | 合肥角钢_合肥槽钢_安徽镀锌管厂家-昆瑟商贸有限公司 | 123悬赏网_发布悬赏任务_广告任务平台 | 实验室pH计|电导率仪|溶解氧测定仪|离子浓度计|多参数水质分析仪|pH电极-上海般特仪器有限公司 | 精雕机-火花机-精雕机 cnc-高速精雕机-电火花机-广东鼎拓机械科技有限公司 | 伊卡洛斯软装首页-电动窗帘,别墅窗帘,定制窗帘,江浙沪1000+别墅窗帘案例 | PC构件-PC预制构件-构件设计-建筑预制构件-PC构件厂-锦萧新材料科技(浙江)股份有限公司 | 驾驶式洗地机/扫地机_全自动洗地机_工业洗地机_荣事达工厂官网 | 贵州科比特-防雷公司厂家提供贵州防雷工程,防雷检测,防雷接地,防雷设备价格,防雷产品报价服务-贵州防雷检测公司 | 昆山PCB加工_SMT贴片_PCB抄板_线路板焊接加工-昆山腾宸电子科技有限公司 | 金属抛光机-磁悬浮抛光机-磁力研磨机-磁力清洗机 - 苏州冠古科技 | 活性氧化铝球|氧化铝干燥剂|分子筛干燥剂|氢氧化铝粉-淄博同心材料有限公司 | 机械立体车库租赁_立体停车设备出租_智能停车场厂家_春华起重 | 不锈钢/气体/液体玻璃转子流量计(防腐,选型,规格)-常州天晟热工仪表有限公司【官网】 | HYDAC过滤器,HYDAC滤芯,现货ATOS油泵,ATOS比例阀-东莞市广联自动化科技有限公司 | 热熔胶网膜|pes热熔网膜价格|eva热熔胶膜|热熔胶膜|tpu热熔胶膜厂家-苏州惠洋胶粘制品有限公司 | 塑胶地板-商用PVC地板-pvc地板革-安耐宝pvc塑胶地板厂家 | 帽子厂家_帽子工厂_帽子定做_义乌帽厂_帽厂_制帽厂_帽子厂_浙江高普制帽厂 | 棉柔巾代加工_洗脸巾oem_一次性毛巾_浴巾生产厂家-杭州禾壹卫品科技有限公司 | 首页-恒温恒湿试验箱_恒温恒湿箱_高低温试验箱_高低温交变湿热试验箱_苏州正合 | 成都APP开发-成都App定制-成都app开发公司-【未来久】 | 办公室家具_板式办公家具定制厂家-FMARTS福玛仕办公家具 | 防勒索软件_数据防泄密_Trellix(原McAfee)核心代理商_Trellix(原Fireeye)售后-广州文智信息科技有限公司 | 天津试验仪器-电液伺服万能材料试验机,恒温恒湿标准养护箱,水泥恒应力压力试验机-天津鑫高伟业科技有限公司 | 专业深孔加工_东莞深孔钻加工_东莞深孔钻_东莞深孔加工_模具深孔钻加工厂-东莞市超耀实业有限公司 | 大型低温冷却液循环泵-低温水槽冷阱「厂家品牌」京华仪器_京华仪器 | 搜木网 - 木业全产业链交易平台,免费搜货、低价买货! | 合肥花魁情感婚姻咨询中心_挽回爱情_修复婚姻_恋爱指南 | 热熔胶网膜|pes热熔网膜价格|eva热熔胶膜|热熔胶膜|tpu热熔胶膜厂家-苏州惠洋胶粘制品有限公司 | 河南生物显微镜,全自动冰冻切片机-河南荣程联合科技有限公司 | 12cr1mov无缝钢管切割-15crmog无缝钢管切割-40cr无缝钢管切割-42crmo无缝钢管切割-Q345B无缝钢管切割-45#无缝钢管切割 - 聊城宽达钢管有限公司 | 浙江宝泉阀门有限公司| 工业机械三维动画制作 环保设备原理三维演示动画 自动化装配产线三维动画制作公司-南京燃动数字 聚合氯化铝_喷雾聚氯化铝_聚合氯化铝铁厂家_郑州亿升化工有限公司 | 变频器维修公司_plc维修_伺服驱动器维修_工控机维修 - 夫唯科技 变位机,焊接变位机,焊接变位器,小型变位机,小型焊接变位机-济南上弘机电设备有限公司 | 上海小程序开发-上海小程序制作公司-上海网站建设-公众号开发运营-软件外包公司-咏熠科技 | 山东包装,山东印刷厂,济南印刷厂-济南富丽彩印刷有限公司 | 利浦顿蒸汽发生器厂家-电蒸汽发生器/燃气蒸汽发生器_湖北利浦顿热能科技有限公司官网 | 复盛空压机配件-空气压缩机-复盛空压机(华北)总代理 | Maneurop/美优乐压缩机,活塞压缩机,型号规格,技术参数,尺寸图片,价格经销商 | RS系列电阻器,RK_RJ启动调整电阻器,RQ_RZ电阻器-上海永上电器有限公司 | 湖州织里童装_女童男童中大童装_款式多尺码全_织里儿童网【官网】-嘉兴嘉乐网络科技有限公司 |