關於多型的問題

2022-05-04 07:27:06 字數 417 閱讀 4624

今天的上機課有一題比較困惑的地方,剛好老師在課上也講了,就拿出來分享下。

題目的大意是要我們利用虛函式實現多型。

接下來是**:

#includeusing namespace std;

class pet

virtual void display(int day)//輸出目標日期的身長和體重

};class cat:public pet

virtual void display(int day)//輸出目標日期的身長和體重

else if(type==2)

else

}for(int i=0;idisplay(day);

delete pet[i]; }

return 0;

}

關於多型的理解

舉例一 做地圖框架,baidumapsdk 一 如果不用多型 1 2 是先後順序 架構師 2,呼叫程式設計師寫的功能 程式設計師 1,先寫功能 架構師求著程式設計師寫好功能,然後再調。二 如果用多型 架構師 1,寫介面bdlocationlistener,2,調口bdlocationlistener...

關於多型的小結

什麼是多型?多型按照字面的意思就是 多種狀態 的意思。在c 中多型有著更廣泛的含義。下面著重介紹c 語言中關於多型的一些知識點。c 中多型分為靜態多型和動態多型。靜態多型通過函式過載和泛型程式設計實現。動態多型通過虛函式來實現。參照下圖 靜態多型 編譯器在編譯期間完成的,編譯器根據函式實參的型別 可...

關於多型的理解

package com.sdjt.study.extend author lyy 汽車介面 inte ce car 寶馬 class bmw implements car public int getprice 奇瑞qq class cheryqq implements car public int...