01 程序的內存模型 內存四區 代碼區
Автор: Angus Chang
Загружено: 20 мая 2019 г.
Просмотров: 135 просмотров
課程簡介
C++是C語言的繼承,它既可以進行C語言的過程化程序設計,又可以進行以抽像數據類型為特點的基於對象的程序設計,還可以進行以繼承和多態為特點的面向對象的程序設計。 C++擅長面向對象程序設計的同時,還可以進行基於過程的程序設計,因而C++就適應的問題規模而論,大小由之。
C++不僅擁有計算機高效運行的實用性特徵,同時還致力於提高大規模程序的編程質量與程序設計語言的問題描述能力。
語言特點
支持數據封裝和數據隱藏
在C++中,類是支持數據封裝的工具,對象則是數據封裝的實現。 C++通過建立用戶定義類支持數據封裝和數據隱藏。
在面向對象的程序設計中,將數據和對該數據進行合法操作的函數封裝在一起作為一個類的定義。對像被說明為具有一個給定類的變量。每個給定類的對象包含這個類所規定的若干私有成員、公有成員及保護成員。完好定義的類一旦建立,就可看成完全封裝的實體,可以作為一個整體單元使用。類的實際內部工作隱藏起來,使用完好定義的類的用戶不需要知道類是如何工作的,只要知道如何使用它即可。
工作原理
C++語言的程序因為要體現高性能,所以都是編譯型的。但其開發環境,為了方便測試,將調試環境做成解釋型的。即開發過程中,以解釋型的逐條語句執行方式來進行調試,以編譯型的脫離開發環境而啟動運行的方式來生成程序最終的執行代碼。
生成程序是指將源碼(C++語句)轉換成一個可以運行的應用程序的過程。如果程序的編寫是正確的,那麼通常只需按一個功能鍵,即可搞定這個過程。該過程實際上分成兩個步驟。
課程目錄
本教程分為7個階段,涵蓋基礎入門到實戰項目,當前為第1階段,實戰教程正在更新中.. 敬請關注
第1階段-C++| 匠心之作 從0到1入門學編程 (本篇)
第2階段實戰-通訊錄管理系統 (更新完成)
第3階段-C++核心編程 (更新完成)
第4階段實戰-基於多態的企業職工系統(更新完成)
第5階段-C++提高編程(更新完成)
第6階段實戰-基於STL泛化編程的演講比賽(更新完成)
第7階段-C++實戰項目機房預約管理系統

Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: