日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > 互聯網 > sdut 6-1 多態性與虛函數

sdut 6-1 多態性與虛函數

來源:程序員人生   發布時間:2014-11-14 08:01:22 閱讀次數:2809次

6⑴ 多態性與虛函數

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

題目描寫

通過本題目的練習可以掌握多態性的概念和虛函數的定義和使用方法

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

輸入

 

輸出

 

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

示例輸入

示例輸出

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

提示

 

來源

#include <iostream> using namespace std; class Pet { public : virtual void speak()//定義虛函數 { 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函數 t = &c;//t指針指向c t->speak();//調用c.speak函數 t = &d;//t指針指向d t->speak();//調用d.speak函數 return 0; }


生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 中文字幕不卡一区 | 日韩欧美手机在线 | 九九热视频在线 | 午夜三区 | 国产精品久久久久久久久久久杏吧 | 不卡网| 福利视频在线导航 | 欧美精品在线一区二区三区 | 久久精品国产清自在天天线 | 日韩欧美精品一区二区三区经典 | 精品理论片| 国产一区二区三区久久悠悠色av | 成人av影视 | 国产高清免费观看 | 最近更新2019中文在线视频 | 国产精品国产三级国产aⅴ浪潮 | 福利视频一区二区三区 | 日韩精品视频三区 | 国产精品久久久久久久久久久久 | 久久久网站免费 | 亚洲国内精品 | 国产精品第一国产精品 | 日韩精品影片 | 九九九国产 | 国产一区二区大片在线观看 | 久久色av | 久久久久久久久网站 | 欧美一级黄色大片 | 国产精品高清一区二区三区 | 免费a级毛片在线观看 | 九九99久久 | 在线男人天堂 | 久久国产精品一区二区三区 | 一级性黄色片 | 欧美精品一二三 | 成人免费视频网站在线看 | 麻豆成人久久精品二区三区小说 | 日韩免费视频一区二区 | 亚洲精品影视 | 日韩欧美精品一区二区三区经典 | 国产专区在线播放 |