C++程序設計語言方案分析(ppt 25頁)
C++程序設計語言方案分析(ppt 25頁)內容簡介
C++程序設計語言方案分析目錄:
1.1麵向對象的由來和發展
1.2 麵向過程的程序設計
1.3 麵向對象程序設計
1.4 程序開發過程
1.5 最簡單的程序
C++程序設計語言方案分析內容提要:
C++的特點
1、C++是C的擴展,C是C++的子集,C++ 包括C的全部特征、屬性和優點。同時,增加了對麵向對象編程的完全支持。
2、與C 一致, C++程序結構采用函數驅動機製實現。
3、C++實現了類的封裝,數據隱藏、繼承及多態,使其代碼可重用並容易維護。
4、C++是一門高效使用的程序設計語言,既可進行過程化程序設計,又可進行麵向對象程序設計。
在麵向過程的程序設計中,程序是處理數據的一係列過程。過程(或函數)定義為實現特定功能的一組指令。
其主要設計思想是功能分解並逐步求精。數據與程序過程分開存儲,編程的主要技巧在於關注模塊之間的調用關係及數據的變化。
麵向過程程序設計的主要缺點
1、當數據量增大時,數據與處理這些數據的方法之間的分離使程序變得越來越難以理解。
2、相對於老問題的新方法都要帶來額外的開銷,程序的可重用性小。
..............................
用戶登陸
信息化知識熱門資料
信息化知識相關下載