1,計算機程序設計(C++)-西安交通大學(中國大學mooc)課程連接
2,面向對象程序設計-C++-浙大-翁愷(網易雲課堂)課程連接編程
理由
1西安交大的C++慕課從零基礎教起,更注重基礎,重點講講授語法層面的內容,也可對上學期學過的c語言增強鞏固。
2浙大翁愷老師的慕課是面向有必定編程基礎的學生,着重於講解底層的實現機制,翁教授的課比較深刻本質問題而不單單停留於語法層面,學習他看問題的方式可讓我走得更遠。數組
1,西安交大的課程有14周的內容,每週的內容大概有7~11個小節,每小節有10分鐘左右的慕課視頻,加上消化吸取的時間每週的課程大概須要兩三個小時左右。
因此個人計劃是一天學一週的內容,較難部分可適當增長理解鞏固的時間(至少兩天學一週內容);
2,學完西安交大的課程後再學浙大的課程,一天完成3課時左右
time:2.9~2.13,2.18~3.2
(備註:過年期間也要少許學一點)模塊化
2月9日23:04
第1周 程序設計與C++概述
2月10日20:28
課時1 第一個C++程序1
課時2 什麼是對象
課時3 面向對象基本原理
(ps:看了幾節,對比西交和浙大的課程,感受浙大的課好多了。。。)
2月9日21:04
第2周 簡單信息的表示和基本運算函數
第1周 程序設計與C++概述
第2周 簡單信息的表示和基本運算
第3周 運算的流程控制
第4周 複雜信息的表達與處理
第5周 問題的模塊化求解
第6周 問題的模塊化求解(2)——特殊函數
第7周 按址操做(1)——指針、變量和函數
第8周 按址操做(2)——指針與數組、字符串、結構體,動態數組
第9周 數據的抽象與封裝——類與對象(1)
第10周 數據的抽象和封裝——類(2)——構造函數、析構函數和指向對象的指針
第11周 取其精華 發揮優點——繼承
第12周 統一接口 不一樣實現——多態性
第13周 標準輸入輸出與文件操做
第14周 模板和標準模板庫簡介學習
課時1 第一個C++程序15:16
課時2 什麼是對象19:23
課時3 面向對象基本原理31:44
課時4 自動售票機例子18:15
課時5 頭文件36:10
課時6 時鐘的例子12:41
課時7 成員變量07:57
課時8 成員變量的祕密25:43
課時9 構造與析構16:38
課時10 對象初始化11:31
課時11 new & delete21:11
課時12 訪問限制15:33
課時13 初始化列表05:50
課時14 對象組合14:23
課時15 繼承18:43
課時16 子類父類關係20:42
課時17 函數重載和默認參數10:52
課時18 內聯函數26:31
課時19 const25:19
課時20 不可修改的對象09:05
課時21 引用19:05
課時22 向上造型13:03
課時23 多態性12:12
課時24 多態的實現23:03
課時25 引用再研究15:24
課時26 拷貝構造Ⅰ19:57
課時27 拷貝構造Ⅱ17:48
課時28 靜態對象15:33
課時29 靜態成員20:29
課時30運算符重載——基本規則21:34
課時31 運算符重載——原型12:23
課時32 運算符重載——賦值08:37
課時33 運算符重載——類型轉換14:42
課時34 模板Ⅰ15:24
課時35 模板Ⅱ15:43
課時36 異常基本概念14:56
課時37 異常的拋出和捕捉20:50
課時38 異常語句17:39
課時39 流的概念16:05
課時40 流的運算符15:20
課時41 STL簡述16:05spa