今天的上機課有一題比較困惑的地方,剛好老師在課上也講了,就拿出來分享下。
題目的大意是要我們利用虛函式實現多型。
接下來是**:
#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...