C++多態(tài)特性例
來源:易賢網(wǎng) 閱讀:820 次 日期:2014-09-05 10:13:50
溫馨提示:易賢網(wǎng)小編為您整理了“C++多態(tài)特性例”,方便廣大網(wǎng)友查閱!

string color;

double price;

};

class apple:public fruit

{

public:

apple();

void how_to_eat()const;

void show_priority()const;

};

class bnana:public fruit

{

public:

bnana();

void show_priority()const;

void how_to_eat()const;

};

fruit::fruit(string a,string b,double c):name(a),color(b),price(c){}

apple::apple():fruit("apple","red",1.23){}

bnana::bnana():fruit("bnana","yellow",0.34){}

void apple::how_to_eat()const

{

cout<<"直接吃"<<endl;

}

void apple::show_priority()const

{

cout<<name<<endl<<color<<endl<<price<<endl;

}

void bnana::how_to_eat()const

{

cout<<"去了皮再吃"<<endl;

}

void bnana::show_priority()const

{

cout<<name<<endl<<color<<endl<<price<<endl;

}

int main()

{

fruit *p[2]={NULL};

p[0]=new apple;

p[1]=new bnana;

for(int i=0;i<2;i++)

{

p[i]->show_priority();p[i]->how_to_eat();

}

return 0;

}

更多信息請查看IT技術(shù)專欄

更多信息請查看網(wǎng)絡(luò)編程
易賢網(wǎng)手機網(wǎng)站地址:C++多態(tài)特性例

2025國考·省考課程試聽報名

  • 報班類型
  • 姓名
  • 手機號
  • 驗證碼
關(guān)于我們 | 聯(lián)系我們 | 人才招聘 | 網(wǎng)站聲明 | 網(wǎng)站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 加入群交流 | 手機站點 | 投訴建議
工業(yè)和信息化部備案號:滇ICP備2023014141號-1 云南省教育廳備案號:云教ICP備0901021 滇公網(wǎng)安備53010202001879號 人力資源服務(wù)許可證:(云)人服證字(2023)第0102001523號
聯(lián)系電話:0871-65099533/13759567129 獲取招聘考試信息及咨詢關(guān)注公眾號:hfpxwx
咨詢QQ:526150442(9:00—18:00)版權(quán)所有:易賢網(wǎng)