C++ 中私有、公有和受保護的繼承之間的差異
資料隱藏是面向物件程式設計中的一項重要功能,它允許阻止程式的職能直接訪問類型別的內部表示。透過類主體中的標記訪問修飾符(即 public、private 和 protected 部分)來對類成員的訪問進行限制。
成員和類的預設訪問許可權是 private。
示例程式碼
class Base {
public:
// public members go here
protected:
// protected members go here
private:
// private members go here
};一個 public 成員可以在類外的任何地方訪問,但必須在程式範圍內。您可以在沒有任何成員的情況下設定和獲取 public 變數的值。
一個 private 成員變數或函式從類外無法訪問,甚至無法檢視。只有類和友元函式才能訪問 private 成員。
一個 protected 成員變數或函式與 private 成員非常類似,但它們提供了一個附加的好處,即它們可以在稱為派生類的子類中訪問。
廣告
資料結構
網路
資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP