多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內最全IT社區(qū)平臺 聯(lián)系我們 | 收藏本站
阿里云優(yōu)惠2
您當前位置:首頁 > 互聯(lián)網(wǎng) > sdut 6-1 多態(tài)性與虛函數(shù)

sdut 6-1 多態(tài)性與虛函數(shù)

來源:程序員人生   發(fā)布時間:2014-11-14 08:01:22 閱讀次數(shù):2804次

6⑴ 多態(tài)性與虛函數(shù)

Time Limit: 1000ms   Memory limit: 65536K  有疑問?點這里^_^

題目描寫

通過本題目的練習可以掌握多態(tài)性的概念和虛函數(shù)的定義和使用方法

要求定義1個基類Pet,它有1個成員函數(shù)Speak()用于輸出pet的叫聲。;派生類DogCat從基類Pet派生而來。他們從基類繼承并重新改寫了speak()函數(shù),分別用于輸出Dog類和Cat類的叫聲。要求利用虛函數(shù)編寫代碼,使得程序能夠輸出下面的內容。

輸入

 

輸出

 

輸出數(shù)據(jù)共有3行,本題目要求輸出內容必須與示例中的相同。

示例輸入

示例輸出

How does a pet speak ? miao!miao! wang!wang!

提示

 

來源

#include <iostream> using namespace std; class Pet { public : virtual void speak()//定義虛函數(shù) { cout<<"How does a pet speak ?"<<endl; } }; class Cat: public Pet { public : void speak () { cout <<"miao!miao!"<<endl; } }; class Dog : public Pet { public : void speak() { cout<<"wang!wang!"<<endl; } }; int main() { Pet p, *t;//定義Pet類對象的指針t Cat c; Dog d; t = &p;//t指針指向p t->speak();//調用p.speak函數(shù) t = &c;//t指針指向c t->speak();//調用c.speak函數(shù) t = &d;//t指針指向d t->speak();//調用d.speak函數(shù) return 0; }


生活不易,碼農(nóng)辛苦
如果您覺得本網(wǎng)站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 日本精a在线观看 | 国产91一区二区在线播放不卡 | 日韩精品一区二区三区在线观看l | 精品亚洲一区二区三区 | 福利片在线观看 | 综合图片亚洲 | 国产国产成人精品久久 | 国产亚洲影院 | 午夜精品久久久久久 | 免费视频在线观看网站 | 日韩欧美一区二区三区四区 | 久久久久久午夜精品 | 日本free护士videosxxxx动漫 | 亚洲欧洲自拍偷拍 | 成人在线精品视频 | 精品国产欧美一区二区最新 | 亚洲欧美日产综合一区二区三区 | 日本叼嘿视频 | 越猛烈欧美xx00动态图带声音 | 激情久久久久久久久久久 | 性欧美video另类3d | α毛片 | 日韩欧美三区 | 成人影院wwwwwwwwwww | 黄色网址网站在线观看 | 国产亚洲精品久久久久久午夜 | 午夜在线观看视频在线播放版 | 高清一区二区三区 | 中国高清色视频www 中国国产成人精品久久 | 玖玖国产精品视频 | 一级做a爰片性色毛片视频图片 | 欧美极品xxxxⅹ另类 | 最近的最新的中文字幕在线 | 乱人伦99久久 | 欧美1卡一卡二卡三新区 | 自拍视频啪 | 美国毛片一级视频在线aa | 国产上床视频 | 美国私人vps一夜爽毛片免费 | 国产九九精品 | 日韩在线一区高清在线 |