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

歡迎光臨中圖網(wǎng) 請 | 注冊
> >>
C++面向?qū)ο蟪绦蛟O(shè)計導(dǎo)論——從抽象到編程(微課視頻版)

包郵 C++面向?qū)ο蟪绦蛟O(shè)計導(dǎo)論——從抽象到編程(微課視頻版)

出版社:清華大學(xué)出版社出版時間:2024-01-01
開本: 其他 頁數(shù): 304
本類榜單:教材銷量榜
中 圖 價:¥45.9(7.7折) 定價  ¥59.9 登錄后可看到會員價
暫時缺貨 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

C++面向?qū)ο蟪绦蛟O(shè)計導(dǎo)論——從抽象到編程(微課視頻版) 版權(quán)信息

C++面向?qū)ο蟪绦蛟O(shè)計導(dǎo)論——從抽象到編程(微課視頻版) 本書特色

(1) 抽象思維與計算思維有機融合。將語文、數(shù)學(xué)課程中培養(yǎng)的抽象思維、計算思維及其表達方式有機融合起來,用于解決軟件開發(fā)過程中有關(guān)抽象和計算的問題,從而降低學(xué)習(xí)編程的門檻和難度。
(2) 分析設(shè)計與編程實現(xiàn)有機融合。按照模型轉(zhuǎn)換思想,將分析設(shè)計中建立的模型作為編程實現(xiàn)的背景和前提,將編程實現(xiàn)的代碼作為模型轉(zhuǎn)換的結(jié)果,有機融合了分析設(shè)計與編程實現(xiàn)兩個階段的內(nèi)容,更加明確編程的學(xué)習(xí)重點和努力方向。
(3)圖形語言與計算機語言有機融合。本書按照元模型表示模型的思想,將UML圖形語言作為描述語義的通用工具,配有近200張圖,使讀者能夠直觀地理解本書中的C 代碼,也便于讀者將C 代碼修改為Java、C#等其他計算機語言的代碼,以適應(yīng)混合式語言編程的現(xiàn)實要求。

C++面向?qū)ο蟪绦蛟O(shè)計導(dǎo)論——從抽象到編程(微課視頻版) 內(nèi)容簡介

本書以“從抽象到編程”為主線,圖文并茂地介紹了軟件開發(fā)所需的語文知識、數(shù)學(xué)知識、軟件建模知識和計算機語言知識。從概念抽象和數(shù)值計算兩個層次,由淺入深地討論了面向?qū)ο蟪绦蛟O(shè)計的基本知識、基本原理和基本方法,并使用UML描述軟件模型,使用C++語言編寫示例代碼。全書共8章,內(nèi)容包含類與對象、封裝與職責(zé)、關(guān)聯(lián)與連接、繼承與多態(tài)、設(shè)計與實現(xiàn)、運算與重載、模板與模板庫、課程成績管理應(yīng)用案例。書中的每個知識點都包括分析思路、設(shè)計方法、編程技術(shù)、示例代碼和編程要點。 本書適合作為全國高等學(xué)校計算機及相關(guān)專業(yè)的教材,也可供有意向?qū)W習(xí)C++語言或從事軟件開發(fā)的讀者自學(xué)使用。

C++面向?qū)ο蟪绦蛟O(shè)計導(dǎo)論——從抽象到編程(微課視頻版) 目錄

第1章類與對象 1.1抽象 1.1.1語文中的抽象 1.1.2數(shù)學(xué)中的抽象 1.2類和對象的概念 1.2.1屬性與屬性值 1.2.2行為與函數(shù) 1.2.3類的結(jié)構(gòu)及其表示方法 1.2.4對象的結(jié)構(gòu)及其表示方法 1.3類的聲明和對象的定義 1.3.1類的聲明 1.3.2定義對象 1.3.3訪問對象的成員變量 1.4成員函數(shù)的定義和調(diào)用 1.4.1定義成員函數(shù) 1.4.2調(diào)用成員函數(shù) 1.4.3成員函數(shù)與普通函數(shù)的區(qū)別 1.4.4成員函數(shù)調(diào)用的內(nèi)部實現(xiàn) 1.5創(chuàng)建和刪除對象 1.5.1構(gòu)造對象 1.5.2全局對象和靜態(tài)對象 1.5.3堆對象和對象數(shù)組 1.5.4語義的實現(xiàn)和優(yōu)化 1.6程序設(shè)計思想和描述工具 1.6.1程序設(shè)計思想的變遷 1.6.2UML圖形語言 1.6.3面向?qū)ο蟪绦蛟O(shè)計語言 小結(jié) 練習(xí)
第2章封裝與職責(zé) 2.1類的封裝 2.1.1事物的邊界 2.1.2封裝的概念 2.1.3接口的聲明 2.1.4接口與實現(xiàn)分離 2.2封裝的作用 2.2.1保護內(nèi)部數(shù)據(jù) 2.2.2屏蔽內(nèi)部計算 2.3對象的職責(zé) 2.3.1管理自己的數(shù)據(jù) 2.3.2完成特定的任務(wù) 2.3.3參與計算的能力 2.3.4與其他對象共存的能力 2.4自定義數(shù)據(jù)類型 2.4.1定義數(shù)據(jù)類型Tdate 2.4.2Tdate的對象作為成員對象 2.5應(yīng)用舉例: 員工信息管理 2.5.1分析設(shè)計 2.5.2編碼實現(xiàn) 小結(jié) 練習(xí)
第3章關(guān)聯(lián)與連接 3.1關(guān)聯(lián)與連接的概念 3.2關(guān)聯(lián)的實現(xiàn) 3.2.1使用指針實現(xiàn)多對一關(guān)聯(lián) 3.2.2使用指針數(shù)組實現(xiàn)多對多關(guān)聯(lián) 3.3組合與聚合關(guān)聯(lián) 3.3.1使用對象實現(xiàn)組合關(guān)聯(lián) 3.3.2使用指針實現(xiàn)組合關(guān)聯(lián) 3.3.3使用代碼實現(xiàn)聚合關(guān)聯(lián) 3.4深入理解類及其對象 3.5字符串 3.5.1數(shù)組中的概念及其關(guān)系 3.5.2字符數(shù)組的語義 3.5.3自定義字符串類myString 3.6應(yīng)用舉例: 鏈表 小結(jié) 練習(xí)
第4章繼承與多態(tài) 4.1分類與抽象 4.2繼承 4.2.1繼承的概念 4.2.2繼承的編程實現(xiàn) 4.2.3描述類之間的層次 4.2.4保護繼承與私有繼承 4.3多態(tài) 4.3.1多態(tài)的概念 4.3.2多態(tài)的編程技術(shù) 4.3.3按照多態(tài)思維編寫代碼 4.4多重繼承 4.4.1多重繼承導(dǎo)致的問題 4.4.2多重繼承的實現(xiàn)原理 4.4.3多重繼承的編程方法 4.5應(yīng)用舉例: 銀行賬戶 4.5.1分析應(yīng)用場景 4.5.2軟件設(shè)計 4.5.3編碼實現(xiàn) 4.5.4從實現(xiàn)角度進一步優(yōu)化 小結(jié) 練習(xí)
第5章設(shè)計與實現(xiàn) 5.1Josephus游戲 5.1.1分析設(shè)計 5.1.2編碼實現(xiàn) 5.1.3程序維護 5.2矩陣計算 5.2.1矩陣和向量的乘法 5.2.2使用友元提高運行速度 5.3異常處理 5.3.1異常分類和錯誤定義 5.3.2識別異常和拋出錯誤 5.3.3捕獲異常并處理錯誤 小結(jié) 練習(xí)
第6章運算與重載 6.1自然數(shù)與度量 6.1.1自然數(shù)的定義 6.1.2對事物計數(shù) 6.1.3度量事物的特征 6.2自然數(shù)的運算及其含義 6.3定義和重載運算 6.4重載常用運算 6.4.1重載賦值運算 6.4.2重載類型轉(zhuǎn)換運算 6.4.3重載增量運算符 6.4.4重載插入和提取運算 6.5應(yīng)用舉例: 貨幣 6.5.1基類Currency 6.5.2派生RMB 6.5.3派生其他貨幣 6.6應(yīng)用舉例: R進制計算機 6.6.1自然數(shù)及運算的編程實現(xiàn) 6.6.2整數(shù)及其運算的編程實現(xiàn) 6.6.3實數(shù)及其運算的編程實現(xiàn) 小結(jié) 練習(xí)
第7章模板與模板庫 7.1類模板 7.1.1類模板的概念 7.1.2類模板的聲明 7.1.3類模板的具體化和實例化 7.1.4類模板的代碼重用 7.1.5類模板的繼承和關(guān)聯(lián) 7.2使用模板編程的方法 7.2.1動態(tài)數(shù)組類模板 7.2.2冒泡排序模板 7.2.3編程中需要注意的問題 7.3標準模板庫 7.3.1容器類 7.3.2流類 7.4應(yīng)用舉例: 持久化對象 7.4.1輸入/輸出對象中的數(shù)據(jù) 7.4.2以文本方式持久化對象 7.4.3以二進制方式持久化對象 小結(jié) 練習(xí)
第8章課程成績管理應(yīng)用案例 8.1場景分析 8.2教師錄入成績的視圖 8.3屬性的抽象和關(guān)聯(lián)的表示 8.4多對一關(guān)聯(lián)的邏輯實現(xiàn) 8.5一對多關(guān)聯(lián)的邏輯實現(xiàn) 8.6錄入成績的實現(xiàn) 8.7學(xué)生查詢成績 8.8進一步努力方向 8.8.1數(shù)據(jù)準備 8.8.2持久化對象的標準 8.8.3設(shè)計模式和基于框架的開發(fā) 8.8.4代碼自動化 8.8.5分析統(tǒng)計 8.9程序員的成才之路 小結(jié) 練習(xí) 附錄A運算符表 參考文獻
展開全部
商品評論(0條)
暫無評論……
書友推薦
本類暢銷
返回頂部
中圖網(wǎng)
在線客服
主站蜘蛛池模板: 泰安塞纳春天装饰公司【网站】 | 马尔表面粗糙度仪-MAHR-T500Hommel-Mitutoyo粗糙度仪-笃挚仪器 | 碎石机设备-欧版反击破-欧版颚式破碎机(站)厂家_山东奥凯诺机械 高低温试验箱-模拟高低温试验箱订制-北京普桑达仪器科技有限公司【官网】 | 臭氧发生器_臭氧消毒机 - 【同林品牌 实力厂家】 | 座椅式升降机_无障碍升降平台_残疾人升降平台-南京明顺机械设备有限公司 | CTAB,表面活性剂1631溴型(十六烷基三甲基溴化铵)-上海升纬化工原料有限公司 | 云南标线|昆明划线|道路标线|交通标线-就选云南云路施工公司-云南云路科技有限公司 | 深圳美安可自动化设备有限公司,喷码机,定制喷码机,二维码喷码机,深圳喷码机,纸箱喷码机,东莞喷码机 UV喷码机,日期喷码机,鸡蛋喷码机,管芯喷码机,管内壁喷码机,喷码机厂家 | 复合土工膜厂家|hdpe防渗土工膜|复合防渗土工布|玻璃纤维|双向塑料土工格栅-安徽路建新材料有限公司 | 缓蚀除垢剂_循环水阻垢剂_反渗透锅炉阻垢剂_有机硫化物-郑州威大水处理材料有限公司 | 实验室隔膜泵-无油防腐蚀隔膜泵-耐腐蚀隔膜真空泵-杭州景程仪器 电杆荷载挠度测试仪-电杆荷载位移-管桩测试仪-北京绿野创能机电设备有限公司 | 北京三友信电子科技有限公司-ETC高速自动栏杆机|ETC机柜|激光车辆轮廓测量仪|嵌入式车道控制器 | 环球电气之家-中国专业电气电子产品行业服务网站! | 真空泵维修保养,普发,阿尔卡特,荏原,卡西亚玛,莱宝,爱德华干式螺杆真空泵维修-东莞比其尔真空机电设备有限公司 | 动环监控_机房环境监控_DCIM_机房漏水检测-斯特纽 | 一体化净水器_一体化净水设备_一体化水处理设备-江苏旭浩鑫环保科技有限公司 | 济南保安公司加盟挂靠-亮剑国际安保服务集团总部-山东保安公司|济南保安培训学校 | 桑茶-七彩贝壳桑叶茶 长寿茶| 蒸汽热收缩机_蒸汽发生器_塑封机_包膜机_封切收缩机_热收缩包装机_真空机_全自动打包机_捆扎机_封箱机-东莞市中堡智能科技有限公司 | 钣金加工厂家-钣金加工-佛山钣金厂-月汇好 | pos机办理,智能/扫码/二维码/微信支付宝pos机-北京万汇通宝商贸有限公司 | 青岛美佳乐清洁工程有限公司|青岛油烟管道清洗|酒店|企事业单位|学校工厂厨房|青岛油烟管道清洗 插针变压器-家用电器变压器-工业空调变压器-CD型电抗器-余姚市中驰电器有限公司 | 农业仪器网 - 中国自动化农业仪器信息交流平台 | 河南道路标志牌_交通路标牌_交通标志牌厂家-郑州路畅交通 | 拉曼光谱仪_便携式|激光|显微共焦拉曼光谱仪-北京卓立汉光仪器有限公司 | 罗茨真空机组,立式无油往复真空泵,2BV水环真空泵-力侨真空科技 | 医学动画公司-制作3d医学动画视频-医疗医学演示动画制作-医学三维动画制作公司 | 菏泽知彼网络科技有限公司| 钢衬四氟管道_钢衬四氟直管_聚四氟乙烯衬里管件_聚四氟乙烯衬里管道-沧州汇霖管道科技有限公司 | 东莞喷砂机-喷砂机-喷砂机配件-喷砂器材-喷砂加工-东莞市协帆喷砂机械设备有限公司 | 货车视频监控,油管家,货车油管家-淄博世纪锐行电子科技 | 飞扬动力官网-广告公司管理软件,广告公司管理系统,喷绘写真条幅制作管理软件,广告公司ERP系统 | 塑料熔指仪-塑料熔融指数仪-熔体流动速率试验机-广东宏拓仪器科技有限公司 | 一体化污水处理设备-一体化净水设备-「山东梦之洁水处理」 | atcc网站,sigma试剂价格,肿瘤细胞现货,人结肠癌细胞株购买-南京科佰生物 | 自动钻孔机-全自动数控钻孔机生产厂家-多米(广东)智能装备有限公司 | 不锈钢散热器,冷却翅片管散热器厂家-无锡市烨晟化工装备科技有限公司 | 定制奶茶纸杯_定制豆浆杯_广东纸杯厂_[绿保佳]一家专业生产纸杯碗的厂家 | 消防泵-XBD单级卧式/立式消防泵-上海塑泉泵阀(集团)有限公司 | 洛阳永磁工业大吊扇研发生产-工厂通风降温解决方案提供商-中实洛阳环境科技有限公司 | 卸料器-卸灰阀-卸料阀-瑞安市天蓝环保设备有限公司 |