国产乱人视频免费观看网站,九九精品视频在线观看,九九久re8在线精品视频,日韩久久精品五月综合

<menu id="zjelp"></menu>

    <th id="zjelp"><tbody id="zjelp"><form id="zjelp"></form></tbody></th>
    <small id="zjelp"><menuitem id="zjelp"></menuitem></small>
  • <small id="zjelp"></small>

    <address id="zjelp"></address>
    <address id="zjelp"></address>
    c++繼承與派生

    c++繼承與派生

    ID:43300719

    大?。?24.00 KB

    頁數(shù):57頁

    時(shí)間:2019-10-08

    c++繼承與派生_第1頁
    c++繼承與派生_第2頁
    c++繼承與派生_第3頁
    c++繼承與派生_第4頁
    c++繼承與派生_第5頁
    資源描述:

    《c++繼承與派生》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。

    1、第十一章繼承和派生類繼承性是面向?qū)ο蟪绦蛟O(shè)計(jì)中最重要的機(jī)制。這種機(jī)制提供了無限重復(fù)利用程序資源的一種途徑。通過C++語言中的繼承機(jī)制,可以擴(kuò)充和完善舊的程序設(shè)計(jì)以適應(yīng)新的需求。這樣不僅可以節(jié)省程序開發(fā)的時(shí)間和資源,并且為未來程序增添了新的資源。classStudent{intnum;charname[30];charsex;public:voiddisplay()//對成員函數(shù)display的定義{cout<<"num:"<

    2、<

    3、ress:"<

    4、據(jù)成員stringaddr;//新增加的數(shù)據(jù)成員public:voiddisplay_1()//新增加的成員函數(shù){cout<<"age:"<

    5、而且還同時(shí)擁有舊的成員。我們稱已存在的用來派生新類的類為基類,又稱為父類。由已存在的類派生出的新類稱為派生類,又稱為子類。在建立派生類的過程中,基類不會(huì)做任何改變,派生類則除了繼承基類的所有可引用的成員變量和成員函數(shù)外,還可另外定義本身的成員變量和處理這些變量的函數(shù),由于派生類可繼承基類的成員變量和成員函數(shù),因此在基類中定義好的數(shù)據(jù)和函數(shù)等的程序代碼可重復(fù)使用,這樣可以提高程序的可靠性。當(dāng)從已有的類中派生出新的類時(shí),可以對派生類做以下幾種變化:1、?可以繼承基類的成員數(shù)據(jù)或成員函數(shù)。2、可以增加新的成員變量。3、可以增加

    6、新的成員函數(shù)。4、可以重新定義已有的成員函數(shù)。5、可以改變現(xiàn)有的成員屬性。在C++中有二種繼承:單一繼承和多重繼承。當(dāng)一個(gè)派生類僅由一個(gè)基類派生時(shí),稱為單一繼承;而當(dāng)一個(gè)派生類由二個(gè)或更多個(gè)基類所派生時(shí),稱為多重繼承。類A派生類B:類A為基類,類B為派生類。AB但派生并不是簡單的擴(kuò)充,有可能改變基類的性質(zhì)。有三種派生方式:公有派生、保護(hù)派生、私有派生。classB:publicA{...};classB:protectedA{...};classB:privateA{...};默認(rèn)的是私有派生。classB:A{...}

    7、;A為私有派生從一個(gè)基類派生一個(gè)類的一般格式為:classClassName:BaseClassName{private:......;//私有成員說明public:......;//公有成員說明protected:......;//保護(hù)成員說明}派生類名基類名繼承方式public:表示公有基類private:表示私有基類(默認(rèn))protected:表示保護(hù)基類派生類中新增加的成員公有派生classClassName:publicBaseClassName公有派生時(shí),基類中所有成員在派生類中保持各個(gè)成員的

    8、訪問權(quán)限。公有派生,派生類中保持基類的成員特性基類成員屬性派生類中派生類外公有可以引用可以引用保護(hù)可以引用不可引用私有不可引用不可引用基類:public:在派生類和類外可以使用protected:在派生類中使用private:不能在派生類中使用x(私有)y(保護(hù))z(公有)A()Getx()Gety()ShowA()

    當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

    此文檔下載收益歸作者所有

    當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
    溫馨提示:
    1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請放心下載。
    2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時(shí)聯(lián)系客服。
    3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
    4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。