當前位置:首頁 » 編程語言 » c語言private

c語言private

發布時間: 2024-04-02 10:51:15

A. c++中,public 與 private有什麼區別什麼時候用與c語言中有何相似之處求大神詳解,通俗易懂

public下面的是公有成員,對象外的所有程序都能訪問這些成員,private下的是私有成員,只有對象內部可以訪問。
以數組類為例,如果我們要自己設計一個數組類,提供插入Insert、刪除Remove等操作。那麼Insert和Remove作為這個類的函數就應該用public,否則使用這個數組類的程序就無法使用這些功能。在實現這個數組類的時候,我們需要用一個整型變數記錄當前數組個數,我們不希望這個變數能被使用者隨意修改,而是在使用Insert和Remove的時候才修改,那麼就把這個變數放在private下面聲明,這樣使用這個數組類的程序就不能直接修改這個變數的值,防止這個類的數據發生錯亂。
與C語言沒有什麼可比性,公有成員和私有成員是面向對象的程序設計語言才有的概念,而C語言是面向過程的。

熱點內容
ftp訪問錯誤代碼550 發布:2025-09-16 01:32:21 瀏覽:437
打lol什麼配置要求 發布:2025-09-16 01:32:14 瀏覽:58
香港績點演算法 發布:2025-09-16 01:25:33 瀏覽:933
集合順序存儲 發布:2025-09-16 01:17:31 瀏覽:581
安卓如何開啟應用數據 發布:2025-09-16 00:51:14 瀏覽:583
it固定資產管理系統源碼 發布:2025-09-16 00:35:42 瀏覽:357
Linux是搭建www伺服器 發布:2025-09-16 00:35:34 瀏覽:342
php顯示文字 發布:2025-09-16 00:20:25 瀏覽:283
輕量應用伺服器可以搭建網站嗎 發布:2025-09-16 00:13:19 瀏覽:996
壓縮機外裝 發布:2025-09-15 23:59:46 瀏覽:453