課程
/后端開發(fā)
/C++
/C++遠征之多態(tài)篇
那個Flyable是接口,不是相當(dāng)于抽象類嗎? ? 抽象類可以實例化嗎? ?Flyable *p1是什么意思呢?
2015-10-27
源自:C++遠征之多態(tài)篇 3-6
正在回答
接口是抽象類,抽象類是只要有1個成員函數(shù)是純虛函數(shù)即可,虛基類(接口)則是所有的成員全部是純虛函數(shù)
抽象類不可以實例化
Flyable *p1的意思是定義一個基類指針,用來指向子類對象,通過基類指針可實現(xiàn)多態(tài)。
推薦你一個不錯的網(wǎng)站,百度搜索C++技術(shù)網(wǎng),第一個就是了,里面有一些關(guān)于C++多態(tài)的文章,可以加深你對C++多態(tài)的了解,這個網(wǎng)站還有很多不錯的資源可以下載,例如電子書,IDE等。
舉報
本教程將帶領(lǐng)大家體會面向?qū)ο笕筇匦灾械亩鄳B(tài)特性
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2015-10-27
接口是抽象類,抽象類是只要有1個成員函數(shù)是純虛函數(shù)即可,虛基類(接口)則是所有的成員全部是純虛函數(shù)
抽象類不可以實例化
Flyable *p1的意思是定義一個基類指針,用來指向子類對象,通過基類指針可實現(xiàn)多態(tài)。
推薦你一個不錯的網(wǎng)站,百度搜索C++技術(shù)網(wǎng),第一個就是了,里面有一些關(guān)于C++多態(tài)的文章,可以加深你對C++多態(tài)的了解,這個網(wǎng)站還有很多不錯的資源可以下載,例如電子書,IDE等。