C 如何在專案中定義公私

發布 科技 2024-07-07
2個回答
  1. 匿名使用者2024-01-30

    公共成員可以在程式中的任何位置訪問,並且練習資訊隱藏的類將其公共成員限制為成員函式,這些函式定義了常規程式可用於操作該型別物件的操作。

    私有成員只能由函式成員和類的好友訪問,隱藏資訊的類將其資料成員宣告為私有

    受保護成員的行為類似於派生類的公共成員和其他程式的私有成員

    在類的 private: 部分中宣告的成員(無論是資料成員還是成員函式)只能由類的成員函式和好友訪問。

    在類的 protected: 部分中宣告的成員(無論是資料成員還是成員函式)只能由類的成員函式、友元以及子類的成員函式和友元訪問。

    在 public: 類中宣告的成員:部分(無論是資料成員還是成員函式)都可以由任何人訪問。

    public、private 或 proteced,用於控制如何在類內和類外訪問變數成員和成員函式。 類內訪問是指使用類的成員函式進行訪問,而類外訪問是指使用物件或指向物件的指標進行訪問。

    當乙個類被定義為公共類時,可以在類外部訪問它,包括它的派生。

    當成員被定義為私有成員時,它只能在類內訪問,而不能由其派生類訪問。

    當成員被定義為保護成員時,它只能在類中訪問,但可以由其派生類訪問。

    如果成員未指定訪問說明符,則預設值為 private。

    定義派生類時,訪問說明符也可以顯示在基類的前面,它控制如何在派生類中訪問基類的變數成員和成員函式。 當訪問說明符是公共的時,它稱為公共繼承。 同樣,當問題說明符受到保護時,稱為保護繼承,當問題說明符為私有時,稱為私有繼承。

    在公共繼承的情況下,基類的公共成員成為派生類的公共成員,基類的受保護成員成為派生類的受保護成員。

    在保護繼承時,基類的公共成員和受保護成員都將成為派生類的受保護成員。

    在私有繼承中,基類的公共成員和受保護成員都成為派生類的私有成員。

  2. 匿名使用者2024-01-29

    如果要定義私有字串:

    private string a = null;

    要定義公共方法,請執行以下操作:

    public string tostring();

    依此類推,定義乙個公共類。

    public class class;

相關回答
12個回答2024-07-07

建築工程中的超高層建築是指40層以上或高度超過100公尺的建築物。 >>>More

12個回答2024-07-07

我想你已經在網際網絡上查到了一般的用法,比如: >>>More

6個回答2024-07-07

有void,表示沒有返回值,最終結果不需要返回,如果沒有,則新增 retrun 返回乙個數字。 >>>More

12個回答2024-07-07

執行緒函式應該定義為控制項所在的父視窗類的“靜態成員函式”,並且它的引數應該作為視窗類的物件指標給出,在呼叫 createthread 建立執行緒時,因為執行緒函式的引數不是 void*,所以腔體需要強制執行緒函式為 lpthread start 例程型別, 並且可以通過引數傳入的視窗指標訪問其中的控制項。 >>>More

18個回答2024-07-07

使用 api 或 Winexec 函式 下面是乙個示例:

原型:uint winexec ( >>>More