very very improtant:
為了對類中的成員函式和資料成員進行訪問限制,可以在定義類時,對類中的資料成員和成員函式設定如下三種訪問控制。
(1)public:公共的。它表明寫在public關鍵字下面的資料成員和成員函式都是公有的,也就是所有的函式都可以訪問這些成員。
(2)private:私有的。它表明寫在private關鍵字下面的資料成員和成員函式都是私有的,也就是只有該類的成員函式和友元才可以訪問這些成員。
(3)protected:受保護的。它表明寫在protected關鍵字下面的資料成員和成員函式都是受保護的,也就是這些成員在具有private特性的同時,可以由派生類(通過繼承而生成的類)的成員函式來訪問。
1、繼承
2、靜態結合
3、虛函式
#include
using
namespace std;
class
xint1
xint1
(int a,
int b)
void
set_va
(int a)
void
set_vb
(int b)
intget_va()
intget_vb()
virtual
void
disp()
};class
xint2
:public xint1
intget_vc()
};xint2::
xint2()
:xint1()
xint2::
xint2
(int a,
int b,
int c)
:xint1
(a,b)
void xint2::
disp()
intmain()
4、多型
c 學習筆記(1)繼承與派生
1.繼承方式包括三種 public private protected。預設的繼承方式是private 例 1 公有方式繼承 class a public b 2 預設為私有繼承 class a b 2 派生類中的成員包括從基類繼承過來的成員和自己增加的成員。從基類繼承過來的成員體現了派生類從基類繼...
C 繼承學習筆記
派生類從基類繼承了保護 protected 成員和公有 public 成員函式,但是繼承不了基類的過載建構函式。定義乙個如下基類 class counter counter operator counter n void reset int getcount int getnum counter c...
C 學習筆記 繼承
一 c 中的繼承方式會影響子類的對外訪問屬性 public 修飾的成員變數 方法 在類的內部 類的外部都能使用 protected 修飾的成員變數方法,在類的內部使用,在繼承的子類中可用 private 修飾的成員變數方法,只能在類的內部使用 二 private成員在子類中依然存在,但是卻無法訪問到...