當前位置:首頁 » 編程語言 » 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語言是面向過程的。

熱點內容
java返回this 發布:2025-10-20 08:28:16 瀏覽:605
製作腳本網站 發布:2025-10-20 08:17:34 瀏覽:896
python中的init方法 發布:2025-10-20 08:17:33 瀏覽:590
圖案密碼什麼意思 發布:2025-10-20 08:16:56 瀏覽:775
怎麼清理微信視頻緩存 發布:2025-10-20 08:12:37 瀏覽:694
c語言編譯器怎麼看執行過程 發布:2025-10-20 08:00:32 瀏覽:1021
郵箱如何填寫發信伺服器 發布:2025-10-20 07:45:27 瀏覽:265
shell腳本入門案例 發布:2025-10-20 07:44:45 瀏覽:124
怎麼上傳照片瀏覽上傳 發布:2025-10-20 07:44:03 瀏覽:814
python股票數據獲取 發布:2025-10-20 07:39:44 瀏覽:723