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

歡迎光臨中圖網(wǎng) 請 | 注冊
> >>
C++程序設(shè)計基礎(chǔ)教程

包郵 C++程序設(shè)計基礎(chǔ)教程

作者:王學穎
出版社:清華大學出版社出版時間:2019-09-01
開本: 16開 頁數(shù): 451
本類榜單:教材銷量榜
中 圖 價:¥24.5(3.6折) 定價  ¥69.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
溫馨提示:5折以下圖書主要為出版社尾貨,大部分為全新(有塑封/無塑封),個別圖書品相8-9成新、切口
有劃線標記、光盤等附件不全詳細品相說明>>
本類五星書更多>

C++程序設(shè)計基礎(chǔ)教程 版權(quán)信息

C++程序設(shè)計基礎(chǔ)教程 本書特色

本書是作者多年C 教學經(jīng)驗的總結(jié),全書主要介紹面向?qū)ο蟪绦蛟O(shè)計的基本概念,全面、系統(tǒng)地介紹了C 語言的基本語法和編程方法,詳細地講述了C 語言面向?qū)ο蟮闹匾卣鳎?類和對象、繼承和派生類、多態(tài)性和虛函數(shù)等,同時結(jié)合學生實驗案例,介紹應(yīng)用C 語言解決實際問題的方法和流程。本書配有豐富的例題和習題,便于讀者學習和鞏固知識。 本書可以作為高等學校教材,適用于計算機類、信息管理類以及電子信息類等相關(guān)專業(yè)的本科生教學,總學時可安排為72學時,其中講授40學時,上機實驗32學時。本書也可作為教學參考書,還適合有需要的讀者自學使用。

C++程序設(shè)計基礎(chǔ)教程 內(nèi)容簡介

  《C++程序設(shè)計基礎(chǔ)教程/中國高校創(chuàng)意創(chuàng)新創(chuàng)業(yè)教育系列叢書》是作者多年C++教學經(jīng)驗的總結(jié),全書主要介紹面向?qū)ο蟪绦蛟O(shè)計的基本概念,全面、系統(tǒng)地介紹了C++語言的基本語法和編程方法,詳細地講述了C++語言面向?qū)ο蟮闹匾卣鳎侯惡蛯ο蟆⒗^承和派生類、多態(tài)性和虛函數(shù)等,同時結(jié)合學生實驗案例,介紹應(yīng)用C++語言解決實際問題的方法和流程。該書配有豐富的例題和習題,便于讀者學習和鞏固知識! ≡摃梢宰鳛楦叩葘W校教材,適用于計算機類、信息管理類以及電子信息類等相關(guān)專業(yè)的本科生教學,總學時可安排為72學時,其中講授40學時,上機實驗32學時。該書也可作為教學參考書,還適合有需要的讀者自學使用。

C++程序設(shè)計基礎(chǔ)教程 目錄

第1章 C++程序設(shè)計概述
1.1 C++語言的歷史和演進
1.1.1 計算機語言的發(fā)展
1.1.2 C++語言的產(chǎn)生
1.1.3 C++的主要版本
1.2 一種面向?qū)ο蟮某绦蛟O(shè)計語言——C++
1.2.1 面向過程
1.2.2 面向?qū)ο?br />1.2.3 面向?qū)ο蟮南嚓P(guān)概念
1.3 C++程序的基本結(jié)構(gòu)和開發(fā)環(huán)境
1.3.1 C++程序的組成
1.3.2 C++程序的實現(xiàn)步驟
1.3.3 C+十程序的開發(fā)環(huán)境
習題

第2章 C++程序設(shè)計基礎(chǔ)
2.1 C++數(shù)據(jù)類型
2.2 標識符與關(guān)鍵字
2.3 常量與變量
2.3.1 常量
2.3.2 變量
2.4 數(shù)組類型
2.4.1 數(shù)組的定義
2.4.2 數(shù)組的賦值
2.4.3 字符數(shù)組
2.5 枚舉類型
2.5.1 枚舉類型定義
2.5.2 枚舉變量定義
2.5.3 枚舉變量賦值
2.6 結(jié)構(gòu)體和聯(lián)合體類型
2.6.1 結(jié)構(gòu)體類型定義
2.6.2 結(jié)構(gòu)體變量的定義和初始化
2.6.3 結(jié)構(gòu)體變量的引用
2.6.4 聯(lián)合體類型
2.7 運算符與表達式
2.7.1 運算符
2.7.2 表達式
2.8 控制語句
2.8.1 選擇結(jié)構(gòu)語句
2.8.2 循環(huán)結(jié)構(gòu)語句
2.8.3 轉(zhuǎn)向語句
2.9 應(yīng)用實例——水果超市管理系統(tǒng)菜單設(shè)計
2.9.1 水果超市管理系統(tǒng)功能介紹
2.9.2 系統(tǒng)菜單設(shè)計
習題

第3章 指針和引用
3.1 指針
3.1.1 指針的概念
3.1.2 指針變量的定義
3.1.3 指針變量的運算
3.1.4 指針的指針
3.2 指針與數(shù)組
3.2.1 指向數(shù)組的指針
3.2.2 指針數(shù)組
3.3 string類型
3.3.1 C風格字符串
3.3.2 string類型
3.4 引用
……
第4章 函數(shù)
第5章 類和對象
第6章 繼承與派生
第7章 多態(tài)
第8章 泛型程序設(shè)計與模板
第9章 異常處理
第10章 案例實訓
附錄
參考文獻

展開全部

C++程序設(shè)計基礎(chǔ)教程 節(jié)選

第5章 類 和 對 象 封裝性(Encapsulation)是面向?qū)ο蟪绦蛟O(shè)計的重要特性之一,主要通過類和對象體現(xiàn)。類是C++語言的核心概念,其本質(zhì)是一種數(shù)據(jù)類型;而對象是某一種類的實例,因此類和對象密切相關(guān)。通過類的封裝性,可以實現(xiàn)數(shù)據(jù)的隱藏性,便于程序的維護和修改。本章主要介紹類的定義以及類和對象的應(yīng)用。 學習目標: (1) 掌握類和對象的定義,掌握對象的初始化方法,了解成員函數(shù)的特性; (2) 掌握靜態(tài)成員的概念和使用方法,了解常類型的概念和使用方法; (3) 掌握對象指針、對象引用以及對象數(shù)組的使用方法,了解子對象和堆對象的基本概念; (4) 掌握友元函數(shù)和友元類的概念和使用方法; (5) 了解類的作用域和對象的生存期的概念。 5.1類的定義 類是一種用戶自定義的數(shù)據(jù)類型,是對具有共同屬性和行為的一類事物的抽象描述,共同屬性被描述為類中的數(shù)據(jù)成員,共同行為被描述為類中的成員函數(shù)。 5.1.1類的定義格式 類的定義格式一般分為聲明和實現(xiàn)兩部分。聲明部分用來聲明類中的成員,包括數(shù)據(jù)成員和成員函數(shù)的聲明,其中數(shù)據(jù)成員又稱為屬性,成員函數(shù)又稱為方法或操作,用來對數(shù)據(jù)進行操作。數(shù)據(jù)成員的聲明包含數(shù)據(jù)成員的名字和類型;成員函數(shù)可以在類體內(nèi)定義,也可以在類體內(nèi)只對其進行聲明,而在類體外實現(xiàn)部分進行定義。如果一個類中所有的成員函數(shù)都是在類體內(nèi)定義,則該類就沒有類外實現(xiàn)部分。在類體內(nèi)定義的成員函數(shù)為內(nèi)聯(lián)函數(shù)。具體定義格式如下: class//聲明部分 { public: protected: private: }; ::()//實現(xiàn)部分 { } 其中,class為關(guān)鍵字;為標識符;花括號內(nèi)是類的聲明部分,對該類的成員進行聲明。類成員包含數(shù)據(jù)成員和函數(shù)成員,數(shù)據(jù)成員通常是變量或?qū)ο蟮穆暶髡Z句,而函數(shù)成員指函數(shù)的定義或函數(shù)聲明語句。 〖1〗C++程序設(shè)計基礎(chǔ)教程〖1〗第5章類和對象public: 關(guān)鍵字,說明其后的成員為公有成員。通常將類的成員函數(shù)全部或部分定義為公有成員。 private: 關(guān)鍵字,可默認,說明其后的成員為私有成員。通常將類的數(shù)據(jù)成員定義為私有成員,是被隱藏的部分。 protected: 關(guān)鍵字,說明其后的成員為保護成員。 關(guān)鍵字public、private和protected稱為訪問權(quán)限控制符或訪問權(quán)限修飾符,它們在類體中出現(xiàn)的順序和次數(shù)沒有限制,用來說明類成員的訪問權(quán)限。 【例5.1】定義一個水果類。class Fruit { public://聲明公有的成員函數(shù) void SetFruitNumber(int num){fruitNumber=num;} void SetFruitName(string name){fruitName=name;} void SetPurchasePrice(double price){purchasePrice=price;} int GetFruitNumber(){return fruitNumber;} string GetFruitName(){return fruitName;} double GetPrice(){return purchasePrice;} void DispFruitName(){cout<<"水果名稱:"< void DispPurchasePrice(){cout<<"進價為:"< void DispFruitNumber(){cout<<"水果編號"< void DispFruit(); private://聲明私有的數(shù)據(jù)成員 int fruitNumber; string fruitName; double purchasePrice; }; void Fruit::DispFruit() { cout<<"水果編號:"< } 該類有13個成員,包括3個私有的數(shù)據(jù)成員和10個公有的成員函數(shù)。其中成員函數(shù)DispFruit()在類體內(nèi)聲明,在類體外定義,用于顯示數(shù)據(jù)成員的值;而其他幾個成員函數(shù)的定義都在類體內(nèi)給出,用于給數(shù)據(jù)成員賦值、獲取數(shù)據(jù)成員的值并分別顯示數(shù)據(jù)成員的值。3個數(shù)據(jù)成員分別表示水果的編號、名稱和進貨價格。 【例5.2】定義一個類,描述平面上的一個點。class Point { public://聲明公有的成員函數(shù) void SetValue(int x,int y); int GetX(){return X;} int GetY(){return Y;} void Move(int x,int y); private://聲明私有的數(shù)據(jù)成員X和Y int X,Y; }; void Point::SetValue(int x,int y)//成員函數(shù)SetValue()在類體外的實現(xiàn) { X=x;Y=y; } void Point::Move(int x,int y)//成員函數(shù)Move()在類體外的實現(xiàn) { X+=x;Y+=y; } 該類的兩個數(shù)據(jù)成員X和Y是私有成員,分別表示平面上點的橫坐標和縱坐標;該類定義了4個公有的成員函數(shù),其中SetValue()用于給數(shù)據(jù)成員X和Y賦值,GetX()和GetY()用于返回數(shù)據(jù)成員X和Y的值,Move()用來改變點的坐標值X和Y。 成員函數(shù)的定義既可以在類體內(nèi),也可以在類體外的實現(xiàn)部分。在類體外定義時,必須使用“::”符號說明該函數(shù)屬于哪個類,該符號稱為作用域運算符。如上例中的SetValue()和Move()兩個成員函數(shù)在類體外的定義。 定義類時需要注意以下幾點:

C++程序設(shè)計基礎(chǔ)教程 作者簡介

  王學穎,沈陽師范大學教授,軟件學院院長,武漢大學管理科學與工程專業(yè)管理學博士,美國伊利諾伊州立大學芝加哥分校訪問學者,教育部全國萬名優(yōu)秀創(chuàng)新創(chuàng)業(yè)導(dǎo)師,遼寧省本科教學名師,遼寧省資源共享課程負責人,遼寧省大學計算機課程教學指導(dǎo)委員會副主任委員,遼寧省創(chuàng)新創(chuàng)業(yè)教育指導(dǎo)委員會委員,遼寧省大學生創(chuàng)業(yè)項目評審專家,遼寧省大學生創(chuàng)業(yè)大賽評審委員會委員,全國大學生計算機設(shè)計大賽評審專家,遼寧省商務(wù)廳電子商務(wù)咨詢專家,全國高校創(chuàng)業(yè)指導(dǎo)師,GCDF全球職業(yè)規(guī)劃師! 《嗄陙硪恢睆氖掠嬎銠C科學與技術(shù)、管理科學與工程類專業(yè)的教學和科研工作,先后主講多門本科生和研究生課程,其中“企業(yè)資源規(guī)劃”獲批遼寧省資源共享課程! 〗陙韰⑴c國家自然科學基金和科技部項目3項,主持遼寧省社科基金項目、遼寧省教育廳項目、遼寧省經(jīng)濟社會發(fā)展課題等共40余項;在EI、CSSCI等期刊共發(fā)表論文50余篇;出版教材和著作20余部,其中《創(chuàng)業(yè)基礎(chǔ)》和《C++程序設(shè)計案例教程》獲批遼寧省“十二五”規(guī)劃教材。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網(wǎng)
在線客服
主站蜘蛛池模板: 北京四合院出租,北京四合院出售,北京平房买卖 - 顺益兴四合院 | 小型铜米机-干式铜米机-杂线全自动铜米机-河南鑫世昌机械制造有限公司 | 二手Sciex液质联用仪-岛津气质联用仪-二手安捷伦气质联用仪-上海隐智科学仪器有限公司 | 菏泽商标注册_菏泽版权登记_商标申请代理_菏泽商标注册去哪里 | 合肥仿石砖_合肥pc砖厂家_合肥PC仿石砖_安徽旭坤建材有限公司 | 彭世修脚_修脚加盟_彭世修脚加盟_彭世足疗加盟_足疗加盟连锁_彭世修脚技术培训_彭世足疗 | wika威卡压力表-wika压力变送器-德国wika代理-威卡总代-北京博朗宁科技 | 高楼航空障碍灯厂家哪家好_航空障碍灯厂家_广州北斗星障碍灯有限公司 | 地磅-电子地磅维修-电子吊秤-汽车衡-无人值守系统-公路治超-鹰牌衡器 | 玉米深加工设备|玉米加工机械|玉米加工设备|玉米深加工机械-河南成立粮油机械有限公司 | 正压送风机-多叶送风口-板式排烟口-德州志诺通风设备 | 【MBA备考网】-2024年工商管理硕士MBA院校/报考条件/培训/考试科目/提前面试/考试/学费-MBA备考网 | 深圳美安可自动化设备有限公司,喷码机,定制喷码机,二维码喷码机,深圳喷码机,纸箱喷码机,东莞喷码机 UV喷码机,日期喷码机,鸡蛋喷码机,管芯喷码机,管内壁喷码机,喷码机厂家 | 全自动贴标机-套标机-工业热风机-不干胶贴标机-上海厚冉机械 | 雄松华章(广州华章MBA)官网-专注MBA/MPA/MPAcc/MEM辅导培训 | 骨龄仪_骨龄检测仪_儿童骨龄测试仪_品牌生产厂家【品源医疗】 | 回转炉,外热式回转窑,回转窑炉-淄博圣元窑炉工程有限公司 | 网站建设-高端品牌网站设计制作一站式定制_杭州APP/微信小程序开发运营-鼎易科技 | 精密交叉滚子轴承厂家,转盘轴承,YRT转台轴承-洛阳千协轴承 | 耐酸碱胶管_耐腐蚀软管总成_化学品输送软管_漯河利通液压科技耐油耐磨喷砂软管|耐腐蚀化学软管 | 臭氧老化试验箱,高低温试验箱,恒温恒湿试验箱,防水试验设备-苏州亚诺天下仪器有限公司 | 天津仓库出租网-天津电商仓库-天津云仓一件代发-【博程云仓】 | 越南专线物流_东莞国际物流_东南亚专线物流_行通物流 | 国际线缆连接网 - 连接器_线缆线束加工行业门户网站 | 深圳装修_店面装修设计_餐厅设计_装修全包价格-尚泰装饰设计 | SRRC认证|CCC认证|CTA申请_IMEI|MAC地址注册-英利检测 | 双相钢_双相不锈钢_双相钢圆钢棒_双相不锈钢报价「海新双相钢」 双能x射线骨密度检测仪_dxa骨密度仪_双能x线骨密度仪_品牌厂家【品源医疗】 | 玖容气动液压设备有限公司-气液增压缸_压力机_增压机_铆接机_增压器 | 科普仪器菏泽市教育教学仪器总厂| 台式恒温摇床价格_大容量恒温摇床厂家-上海量壹科学仪器有限公司 | 礼至家居-全屋定制家具_一站式全屋整装_免费量房设计报价 | 领袖户外_深度旅游、摄影旅游、小团慢旅行、驴友网 | 购买舔盐、舔砖、矿物质盐压块机,鱼饵、鱼饲料压块机--请到杜甫机械 | Eiafans.com_环评爱好者 环评网|环评论坛|环评报告公示网|竣工环保验收公示网|环保验收报告公示网|环保自主验收公示|环评公示网|环保公示网|注册环评工程师|环境影响评价|环评师|规划环评|环评报告|环评考试网|环评论坛 - Powered by Discuz! | 发电机价格|发电机组价格|柴油发电机价格|柴油发电机组价格网 | 油液红外光谱仪-油液监测系统-燃油嗅探仪-上海冉超光电科技有限公司 | 泉州陶瓷pc砖_园林景观砖厂家_石英砖地铺石价格 _福建暴风石英砖 | 发电机价格|发电机组价格|柴油发电机价格|柴油发电机组价格网 | ALC墙板_ALC轻质隔墙板_隔音防火墙板_轻质隔墙材料-湖北博悦佳 | 天津货架厂_穿梭车货架_重型仓储货架_阁楼货架定制-天津钢力仓储货架生产厂家_天津钢力智能仓储装备 | 复合土工膜厂家|hdpe防渗土工膜|复合防渗土工布|玻璃纤维|双向塑料土工格栅-安徽路建新材料有限公司 |