課程簡介:
本課程以C++語言來介紹面向?qū)ο蟪绦蛟O(shè)計的原理和方法,,內(nèi)容包括面向?qū)ο蟪绦蛟O(shè)計基本原理和C++特有的語言特性,。大致的章節(jié)包括基本理論,、類與對象、構(gòu)造與清除,、函數(shù),、引用、繼承與多態(tài),、拷貝構(gòu)造,、運算符重載、異常,、模板和流等,。
課程特色:
課程從零基礎(chǔ)學(xué)起,通過大量項目的實操演練以及知識點的剖析,,通過學(xué)習(xí),,能對C++實現(xiàn)更深入掌握和實際操作,從此晉升IT達(dá)人,。職位發(fā)展方向可參考Cocos2d-x 游戲開發(fā),、嵌入式應(yīng)用開發(fā)等。
課程目標(biāo):
1.語言基礎(chǔ)
C語言,、數(shù)據(jù)類型與運算符,、流程控制、函數(shù),、指針,、指針與字符串、內(nèi)存布局,、結(jié)構(gòu)體和共用體,、文件操作、位運算,、預(yù)處理,、C語言提高、項目實戰(zhàn)(學(xué)校管理系統(tǒng))
2.C++基礎(chǔ)與提高
C++對C的擴展,、C++基礎(chǔ)編程,、C++進(jìn)階STL、C++進(jìn)階設(shè)計模式及UML應(yīng)用,、C++開源庫tinyXML和JsonCpp
課程安排:
1:C++的介紹
2:C++DOS程序編寫
3:C++變量,、常量、靜態(tài)變量介紹
4:C++數(shù)據(jù)類型介紹
5:C++運算符
6:C++語句介紹
7:C++運算符 (關(guān)系運算符 邏輯運算符 自增自減)
8:C++表達(dá)式
9:C++數(shù)據(jù)類型(結(jié)構(gòu)體類型 共用體類型 指針類型 引用類型 自定義類型)
10:C++函數(shù)定義
11:C++面向?qū)ο蟪绦蛟O(shè)計