程序設計語言講義(ppt 25頁)
- 所屬分類:
- IT行業
- 文件大小:
- 244 KB
- 下載地址:
- 相關資料:
- 程序設計語言
程序設計語言講義(ppt 25頁)內容簡介
程序設計語言講義內容提要:
C語言是貝爾實驗室為DEC公司開發PDP
係列計算機操作係統時研製的。
C作為UNIX操作係統的開發語言而廣為應用
和流行。某年製定為ANSI C標準
C語言的獨有特點是:
1、語言簡潔、緊湊,使用方便、靈活。
2、運算符和數據類型豐富。
3、訪問內存地址、寄存器、進行位操作,具有彙編語言的功能。
4、生成的目標代碼質量高、程序運行效率高。
……
C++的特點:
1、C++是C的擴展,C是C++的子集,C++ 包括C的全部特征、屬性和優點。同時,增加了對麵向對象編程的完全支持。
2、與C 一致, C++程序結構采用函數驅動機製實現。
3、C++實現了類的封裝,數據隱藏、繼承及多態,使其代碼可重用並容易維護。
4、C++是一門高效使用的程序設計語言,既可進行過程化程序設計,又可進行麵向對象程序設計。
……
多態性:
封裝性、繼承性、多態性是構成麵向對象
程序設計的三大特征。
封裝性是基礎
繼承性是關鍵
多態性是補充
什麼是多態性?
多態是指一個名字有多種語義,或一個相同界麵有多種實現;
或是指發出同樣的消息被不同類型的對象
接受而導致完全不同的行為。即對象根據所接收到的消息做出相應的操作。
..............................
用戶登陸
IT行業相關下載