c與c++編程思想上差別

在我們的具體的編程過程中要做的主要也就兩件事第一是數據的處理。這一點c和c++的數據基本上差不多,或者說不同語言在這個數據的具體處理過程中都是一致的。只是不同程度的語言中的數據類型的封轉不同。第二點上數據信息的傳遞,在結構化程序設計中數據信息的傳遞無非是通過函數返回值,函數參數(簡單的類型和數據,指針等基本的或者抽象的數據類型來傳遞),工程的全局變量,函數級的變量和文件變量來傳遞信息。在不全面的面嚮對象語言中如c++的消息傳遞則是多了面向對象的機制(抽象,封裝,繼承和多態),在這個面向對象機制中實現消息的傳遞。在完全的面向對象編程中java和c#中,則是更多的消除結構化思想,採用完全的面向對象思想,增加了語言的安全性處理和異常處理機制。對一些方向應用添加封裝。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章