派生與繼承

2021-07-27 06:31:41 字數 674 閱讀 5134

派生方式

在基類中的訪問許可權

在派生類中的訪問許可權

public

public

public

public

protected

protected

public

private

(inaccessible)

protected

public

protected

protected

protected

protected

protected

private

(inaccessible)

private

public

private

private

protected

private

private

private

(inaccessible)

基類中的private成員,無論採用何種派生方式,對派生類而言,都是無法訪問的

基類中的其他成員(public和protected),在派生類中的訪問許可權是【該成員在基類中的訪問許可權】和【派生方式】兩者中最嚴格的那個(最嚴格-private-protected-public-最寬鬆)。

派生與繼承 多重派生

1 理解下面的程式,並在 vc 6.0 下執行檢視結果,回答程式後面的問題。class cbase1 cbase1 void print protected int a class cbase2 cbase2 void print protected int b class cderive publ...

繼承與派生

實驗內容 建立乙個基類,兩個派生類,讓每乙個派生類都包含乙個函式area 分別用來返回矩形和三角形的面積。用建構函式對height和width進行初始化。要求通過基類指標訪問虛函式的方法。純虛函式 virtual double area 0 純虛函式的作用是在基類中為派生類保留乙個函式的名字,以便派...

繼承與派生

在c 中,所謂 繼承 就是在乙個已存在的類的基礎上建立乙個新的類。已存在的類成為 基類 新建立的類成為 派生類 乙個新類從已有的類那裡獲得其已有特性,這種現象成為累的繼承。從另一角度說,從已有的類產生乙個新的子類,稱謂累的派生。派生類的宣告方式 class 派生類名 繼承方式 基類名 派生類新增加的...